AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Aktueller Pfad!

Ein Thema von fedderle · begonnen am 7. Feb 2003 · letzter Beitrag vom 8. Feb 2003
Antwort Antwort
fedderle

Registriert seit: 3. Jan 2003
Ort: Reiskirchen
51 Beiträge
 
#1

Aktueller Pfad!

  Alt 7. Feb 2003, 19:04
Hab folgendes Problem.

Führe mit ShellExecute eine Exe-Datei aus. Das funktioniert auch. Die Datei startet auch. Jedoch greift die Exe auf eine andre Datei zu, die im gleichen Ordner sein muss. Habe die beiden Dateien auch im gleichen Ornder.
Wenn ich jetzt die Exe-Datei einzeln, also aus dem Explorer, starte wird die benötigte Datei gefunden. Führe ich die Exe aber über den ShellExecute Befehl aus, dann wird die Datei nicht gefunden.

Liegt das daran, dass die Delphidatei in einem völlig anderen Ordner ist? Wie kann ich den Fehler beheben?

Steffen!
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#2
  Alt 7. Feb 2003, 19:07
Schau mal in den anderen Thread und schau dann in die Dokumentation des Befehls. Als vierter oder fünfter Parameter kann ein Verzeichnis übergeben werden. Vielleicht hilft dir das.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#3
  Alt 7. Feb 2003, 19:24
Vierter Parameter...
(das war jetzt komplett aus'm Kopf.. )

Chris
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#4
  Alt 7. Feb 2003, 19:27
Zitat von Chakotay1308:
Vierter Parameter...
(das war jetzt komplett aus'm Kopf.. )

Chris
Ne, es ist der fünfte. Der vierte gibt die zusätzlichen Parameter an.
Aber nachschauen ist besser.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
Benutzerbild von eddy
eddy

Registriert seit: 4. Jan 2003
Ort: Sachsen
573 Beiträge
 
Delphi 5 Professional
 
#5
  Alt 7. Feb 2003, 23:34
Hallo fedderle,

schau auf diesen Link:

http://www.delphipraxis.net/viewtopi...3c1dbb29ec9227

Da wurde ShellExecute diskutiert, die Parameter und Alterntiven benannt, Links verschenkt und Beispiele hinterlegt.

mfg
eddy
  Mit Zitat antworten Zitat
fedderle

Registriert seit: 3. Jan 2003
Ort: Reiskirchen
51 Beiträge
 
#6
  Alt 8. Feb 2003, 13:18
OK. Danke. Es Funktioniert jetzt!

@eddy: Den Thread hatte ich mir bereits angeschaut. Da kam ich aber auch nicht gerade viel weiter. Das Problem war einfach, das ich nicht wusste, was die anderen Parameter (2, 4 und 5) bewirken.

Danke!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:59 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz