![]() |
Aufruf mit ShellExecute
Hallo Leute,
ich habe folgendes Problem: In einem Menue-Programm rufe ich mit
Delphi-Quellcode:
das Programm r466.exe auf. Im Programm r466 öffne ich mit TOpenDialog eine Textdatei bearbeite diese und speichere sie mit TSaveDialog wieder. Rufe ich das Programm r466 direkt auf funktioniert alles bestens, rufe ich aber 466 über das Menue-Programm auf funktioniert TOpen und TSave nicht mehr.
ShellExecute(Handle, nil, 'D:\Regler\r466.exe', nil, nil, SW_SHOW);
Wo liegt der Fehler???????? [edit=r_kerber]Delphi-Tags eingefügt. Mfg, r_kerber[/edit] |
Re: Aufruf mit ShellExecute
Moin Hermidelphi,
was meinst Du mit "funktionieren nicht mehr"? Wie zeigt sich das? |
Re: Aufruf mit ShellExecute
Nun, dann überlege zuerst einmal, was anders ist zwischen einem "normalen" Aufruf und Aufruf aus deinem Menü. Das mußt du allerdings selber wissen, da ich ja den Source nicht kenne. Der "normale" Aufruf im Explorer ist jedenfalls auch über ShellExecute(Ex) implementiert.
Ach ja, bei Antworten bitte etwas auf den Ausdruck achten. Erst nach 5maligem Drüberlesen war mir der Sinn einigermaßen klar. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 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