Forum: Programmieren allgemein
by Overclocker,
9. Sep 2008
Hi zusammen,
also habe mal den code von chemiker ausprobiert und es kam folgendes dabei raus:
NEIN, es ist keine Instanz offen (warum auch immer?) --> Also Message "Nicht offen"
Jetzt das Komische: Ich habe bei der IF Abfrage beide Messages geändert auf: "Brief wird nun geöffnet und kann bearbeitet und gedruckt werden"
Jetzt öffnet der einen Brief, gibt anstatt "Nicht offen" meine...
Forum: Programmieren allgemein
by Overclocker,
8. Sep 2008
@toms: wozu createoleobject? ich öffne ja einfach einen serienbrief/normalen brief, sollte egal sein --> somit istauch eine word instanz offen, und mit shellexecute geht das ja ruck zuck mit 1 befehl
@Keldorn: die meldung kenne ich. wenn ich das dokument öffne klicke ich auch auf nein damit es sozusagen ein serienbrief "ohne" datenquelle ist. falls es aber manchmal vorkommt, dass die...
Forum: Programmieren allgemein
by Overclocker,
8. Sep 2008
hi, das mit geoleobject hast du natürlich recht ;)
aber wenn du dir mal die procedure ansiehst, dann wird hier VORHER ein word dokument via shellexecute geöffnet, d. h. es MUSS eine wordinstanz bereits offen sein und ist es auch trotzdem danke für den hinweis.
nur wieso funktioniert das mit word2002 und mit word 2003 nicht :gruebel:
gibt es schon units für word 2003 oder ähnliches (in...
Forum: Programmieren allgemein
by Overclocker,
8. Sep 2008
Hi,
folgender Code verursacht bei mir einen Fehler:
sql1 := 'select * from `Profil`';
sql2 := 'where id_user in ('+userids+')'; //userids ist eine stringlist mit lauter IDs
dbquelle := ExtractFilePath (ParamStr(0))+'Bewerbermanagement.mdb';