![]() |
Aus Delphi neues Programm öffnen
Hallo,
ich möchte gerne eine funktion schreiben, die eine andere datei auf meinem computer z.B. .exe oder .bat aufruft. Ich habe es für eine .exe nun folgendermaßen gemacht, jedoch kommt auch die gleich angegeben Fehlermeldung
Delphi-Quellcode:
var Exe: string;
begin Exe := 'd:\windows\system32\notepad.exe'; ShellExecute(Application.Handle, 'open', PChar(Exe), '', Pchar(ExtractFileDir(Exe)), SW_SHOW); end; Dazu kommt folgende Fehlermeldung: Line 1/5: Need ":=" here Selbst wenn ich schreiben var Exe:= string; bleibt es. |
Re: Aus Delphi neues Programm öffnen
Die Zeilen sind OK. Der Fehler muss davor liegen. Lösch mal die dcus und mach ein neues Bild, dann sind Fehlermeldung und Code auch wieder synchron, was die Zeilenangaben angeht.
|
Re: Aus Delphi neues Programm öffnen
Verstehe auch nicht warum es so nicht geht.
Kann das jmd mal in sein Delphi reinhaun und gesamten Quellcode vielleicht dann posten. Weil bei mir geht es einfach nicht -.- |
Re: Aus Delphi neues Programm öffnen
Hallo,
habs probiert..geht prima...hast Du evtl. vergessen
Delphi-Quellcode:
einzubinden? :cyclops:
uses ShellApi;
|
Re: Aus Delphi neues Programm öffnen
Es ist, wie Michael gesagt hat. Dein Code ist korrekt und kompiliert unter Delphi 2007 ganz wunderbar. Dein Fehler muss woanders liegen.
@Kaktus: Das würde aber nicht die im ersten Beitrag genannte Fehlermeldung erklären. |
Re: Aus Delphi neues Programm öffnen
Bekomme es unter Delphi nicht hin, weder in dem Programm wo es rein soll. OpenSource Programm welches in Pascal geschrieben ist.
Wie sieht euer komplette Quellcode aus Delphi denn aus? |
Re: Aus Delphi neues Programm öffnen
Gegenfrage: wie sieht denn Dein Code aus?
|
Re: Aus Delphi neues Programm öffnen
Zitat:
Liste mal den kompletten Code dann gehts leichter zu ueberschauen. [Edit] ups..Deddy war schneller :cheers:[/Edit] |
Re: Aus Delphi neues Programm öffnen
Zitat:
Line 1/5: Need ":=" here kenn ich aus Delphi nicht. Bist du sicher, dass du Delphi benutzt und nicht FreePascal/Lazarus/...? |
Re: Aus Delphi neues Programm öffnen
Mehr Code habe ich nicht ;)
Muss in dem Programm halt eine Procedure einbinden, die dann ein Programm aufruft und das bekomme ich halt nicht hin, wie die Procedure auszusehen hat. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:21 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz