Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Delphi XE5, Ole automation

[es] :: Pascal / Delphi / Kylix :: Delphi XE5, Ole automation

[ Pregleda: 1735 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

milnen
Nis

Član broj: 73950
Poruke: 332
*.dynamic.isp.telekom.rs.



+5 Profil

icon Delphi XE5, Ole automation10.04.2014. u 10:08 - pre 122 meseci
Zdravo,

Koristim OLE automation i early binding da bih radio nesto sa Excel dokumentima. Dakle, imam nesto ovako
Code:
ExcelApp := CoExcelApplication.Create;
Sheet:=ExcelApp.Sheets.Item[1] as _Worksheet;

Problem je što IDE nalazi greške tamo gde ih nema (ili ja tako mislim )
Javlja se sledeće:



Delphi nalazi da ExcelRange nema FormulaR1C1, a u stvari ima, što se vidi sa slike kad pritisnem Ctrl+space.
Ovo je samo jedan primer. Nalazi skoro sve properties da su pogrešne. Na primer u Font.Bold, podvuče Bold, ali u Font.Size, ne podvuče ništa:



Naravno, kod se uredno kompajlira i radi bez greške.
Da li neko zna o čemu se radi?

 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Delphi XE5, Ole automation10.04.2014. u 19:41 - pre 122 meseci
> Delphi nalazi da ExcelRange nema FormulaR1C1, a u stvari ima, što se vidi sa slike kad pritisnem Ctrl+space.
> Ovo je samo jedan primer. Nalazi skoro sve properties da su pogrešne. Na primer u Font.Bold, podvuče Bold, ali u Font.Size, ne podvuče ništa:

> Naravno, kod se uredno kompajlira i radi bez greške.
> Da li neko zna o čemu se radi?

Nemam XE5 pa ne mogu isprobati ali jesam radio u XE3, i nije bilo tih problema. Samo što sam ja direktno koristio TExcelApplication? A možeš i probati da isključiš error insight.
 
Odgovor na temu

milnen
Nis

Član broj: 73950
Poruke: 332
*.dynamic.isp.telekom.rs.



+5 Profil

icon Re: Delphi XE5, Ole automation10.04.2014. u 20:05 - pre 122 meseci
Izgleda da je jedino rešenje u isključivanju error insighta :)
Evo šta kaže neko:
Citat:
Error Insight is buggy (and has been since it was added to the IDE). The first thing I do (when I see the bug hasn't been fixed) is turn it off
 
Odgovor na temu

((BugA))
Igor Djordjevic
Bor, Srbija

Član broj: 29241
Poruke: 196
*.dynamic.sbb.rs.

ICQ: 66516695
Sajt: www.MalamutKlub.com


+17 Profil

icon Re: Delphi XE5, Ole automation10.04.2014. u 20:40 - pre 122 meseci
Ja imam slicno iskustvo sa XE2, ponekad kad otvoris kod sve zivo ispodvlaceno... a kompajlira se bez ikakvih problema, jer greske nema ;)
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Delphi XE5, Ole automation

[ Pregleda: 1735 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.