Forum: Programmieren allgemein
Delphi
by WizoHulk,
3. Mai 2011
ohhh
die war eig. auskommentiert.
Forum: Programmieren allgemein
Delphi
by WizoHulk,
3. Mai 2011
Ich Öffne jetzt mein Excel mit ShellExecute(Application.Handle,PChar('open'),PChar('Excel'),sParameter,PChar(''),SW_SHOWNORMAL);
Das Klappt ja soweit auch.
Wobei ich jetzt aber meine schwierigkeiten habe, ist wenn ich prüfe ob eine Instanz vorhanden ist und ich die in den Vordergrund holen will kommt bei mir diese Fehlermeldung : Variante referenziert kein Automatisierungsobjekt.
try
...
Forum: Programmieren allgemein
Delphi
by WizoHulk,
3. Mai 2011
Darf ich die klasse nicht mehr Freigeben?
Wird sie Freigeben schließt sich auch Excel.
Forum: Programmieren allgemein
Delphi
by WizoHulk,
2. Mai 2011
Ja aber wenn ich das programm schließe, schließe ich gleichzeitig Word/Excel was es ja nicht soll.
Forum: Programmieren allgemein
Delphi
by WizoHulk,
2. Mai 2011
muss ich nach den Aufruf von create öffneWord und/oder ÖffneExcel die Klasse wieder Freigeben?
denn wenn ich sie Freigeben schließt sich excel und/oder Word auch.
Forum: Programmieren allgemein
Delphi
by WizoHulk,
2. Mai 2011
ohhh Kommando zurück. hatte im constructor und im destructor inherited vergessen.
Forum: Programmieren allgemein
Delphi
by WizoHulk,
2. Mai 2011
klappt wunderbar. Danke.
Was mich dann aber wundert das es bei Word funktioniert.
Forum: Programmieren allgemein
Delphi
by WizoHulk,
2. Mai 2011
hallo
ich bin hier schon am verzweifen.
Ich erstelle mir eine neue Excel Instanz mit diesem code
try
Excel := CreateOleObject('Excel.Application'); //Instanz wird erstellt
Excel.Visible := True; //Ohne Worte
except
ShowMessage(ERROR_MSG);
end;