Hallo
1. wie kann man in einem Olecontainer ein neues Ole-Objekt (z.b. leeres Worddokument) anzeigen ohne den Dialog zu benutzen
if OleContainer1.InsertObjectDialog then
begin
...
2. wie kann man Daten an ein Objekt im Olecontainer senden???
procedure Ole_Excel;
var
Excel : OleVaraint;
begin
form1.oleContainer.CreateObjectFromFile('c:\test.x ls', False);
form1.oleContainer.DoVerb(ovShow);
form1.oleContainer.DoVerb(1);
Excel := form1.oleContainer.OleObject;
Excel.Cells[1, 1].Value := 'Hallo Welt';
end;
möchte ich in eine Zelle schreiben, kommt immer die Fehlermeldung:
"Die Methode Cells wird nicht vom Automatisierungsobjekt unterstützt"
Was mach ich falsch??
Thx
Fargate
1. wie kann man in einem Olecontainer ein neues Ole-Objekt (z.b. leeres Worddokument) anzeigen ohne den Dialog zu benutzen
if OleContainer1.InsertObjectDialog then
begin
...
2. wie kann man Daten an ein Objekt im Olecontainer senden???
procedure Ole_Excel;
var
Excel : OleVaraint;
begin
form1.oleContainer.CreateObjectFromFile('c:\test.x ls', False);
form1.oleContainer.DoVerb(ovShow);
form1.oleContainer.DoVerb(1);
Excel := form1.oleContainer.OleObject;
Excel.Cells[1, 1].Value := 'Hallo Welt';
end;
möchte ich in eine Zelle schreiben, kommt immer die Fehlermeldung:
"Die Methode Cells wird nicht vom Automatisierungsobjekt unterstützt"
Was mach ich falsch??
Thx
Fargate
Comment