AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 21:47

Parameter dieser Suchanfrage:

Suche in Thema: ShellExecute Laufzeitproblem
Suche alle Beiträge, die von "LuCSteR" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 10 von insges. 10 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Object-Pascal / Delphi-Language

    Re: ShellExecute Laufzeitproblem

     
      by LuCSteR, 16. Jan 2009
    Kann sein das ich etwas überlesen haben. Trotzdem bleibt festzuhalten das es bei mir nur so geklappt hat, wie ich es gepostet habe. Die Kommandozeile habe ich genauso Übergeben wie ich sie auch händisch eingetragen habe (zu testzwecken). Also ist es nicht selbstverständlich das der Anwendungspfad vorangestellt sein muss (in meinem Fall).

    diese Varianten haben nicht funktioniert! Wobei die...
  • Forum: Object-Pascal / Delphi-Language

    Re: ShellExecute Laufzeitproblem

     
      by LuCSteR, 16. Jan 2009
    Anderer Ansatz und funktioniert! Aber die Beschreibung zu CreateProcess auf MSDN ist mal total grottig. Da steht das der 1.Paramter den Applikationspfad enthalten soll und der 2.Parameter die Kommandozeile (Übergabeparameter für die Anwendung). Wenn man sich daran hält funktioniert mal garnichts. 1. Parameter auf nil --> autom. wird die Kommandozeile genutzt (das steht aber auch nciht explizit...
  • Forum: Object-Pascal / Delphi-Language

    Re: ShellExecute Laufzeitproblem

     
      by LuCSteR, 16. Jan 2009
    Der Source ist ausm Netz. Ich habe den also nicht selbst geschrieben. Ich versuche ihn nur zu benutzen um ein wiederliches kleines Problem endlich sauber zu lösen. Der Code steht im Beitrag #9.

    Der entsprechende Aufruf von mir sieht so aus: (bisher immer auskomentiert, da ja iwas mit der Funktion nicht i.o. ist)
    ShellExecute_AndWait('open', GetCurrentDir+'\7za.exe', 'e...
  • Forum: Object-Pascal / Delphi-Language

    Re: ShellExecute Laufzeitproblem

     
      by LuCSteR, 16. Jan 2009
    Bei mir wird: LPShellExecuteInfoW erwartet. Aber was hat das damit zu tun, das der Compiler nicht weiss, welche überladene Funktion er wählen soll? Soweit ich mich erinnern kann war doch bei der Paramterübergabe ein "@" dazu da um eine Funktion/Prozedur zu übergeben. Wenn ich das "@" wegnehme dann kommt die Fehlermeldung:
    Unit1.pas(411,37) Error: Incompatible type for arg no. 1: Got...
  • Forum: Object-Pascal / Delphi-Language

    Re: ShellExecute Laufzeitproblem

     
      by LuCSteR, 16. Jan 2009
    Der Paramtertyp müsste doch stimmen, oder?
  • Forum: Object-Pascal / Delphi-Language

    Re: ShellExecute Laufzeitproblem

     
      by LuCSteR, 16. Jan 2009
    function ShellExecute_AndWait(Operation, FileName, Parameter, Directory: string;
    Show: Word; bWait: Boolean): Longint;
    var
    bOK: Boolean;
    Info: TShellExecuteInfo;

    begin
    FillChar(Info, SizeOf(Info), Chr(0));
    Info.cbSize := SizeOf(Info);
    Info.fMask := SEE_MASK_NOCLOSEPROCESS;
  • Forum: Object-Pascal / Delphi-Language

    Re: ShellExecute Laufzeitproblem

     
      by LuCSteR, 16. Jan 2009
    Naphets,

    daran liegt es leider nicht. schön wärs. liegt daran das ShellExecute nicht wartet.
    Da versucht man ein Prob zu lösen und hat damit nen noch schwereres ausgelöst...

    @nuclearping:
    das Prinzip ist klar :) Aber die Lösung nicht.
  • Forum: Object-Pascal / Delphi-Language

    Re: ShellExecute Laufzeitproblem

     
      by LuCSteR, 16. Jan 2009
    Die funktionen laufen bei mir nicht.
    Hab die ExecusionInfo angepasst aber trotzdem kommt in der zeile
    If ShellExecuteEx(@ExecuteInfo) and (ExecuteInfo.hInstApp> 32) then
    dieser Fehler
    Unit1.pas(412,6) Error: Can't determine which overloaded function to call


    Die Variable Wnd sollte auch in hWnd umgeschrieben werden, sonst gibs auch nen Fehler.

    Kann mir da jmd weiterhelfen? Ansonsten...
  • Forum: Object-Pascal / Delphi-Language

    Re: ShellExecute Laufzeitproblem

     
      by LuCSteR, 16. Jan 2009
    Wie meinst du deine Frage? An welcher Stelle Hochkommatas?
    Wenn ich den Delete-Befehl weglasse werden alle Dateien ordnungsgemäß entpackt.
    Jetzt sollen nur die Zip-Archive gelöscht werden. Diese haben aber einen ganz anderen Namen als die entpackten Dateien. Und trotzdem werden die Zips und die entpackten Dateien gelöscht.

    Habe ich da ein Laufzeit Problem? Kann ja sein, das das...
  • Forum: Object-Pascal / Delphi-Language

    ShellExecute Laufzeitproblem

     
      by LuCSteR, 15. Jan 2009
    Hi,

    um die beiden zeilen geht es:
    ShellExecute(0, 'open', PChar(GetCurrentDir+'\7za.exe'), PChar('e -o"'+TempDownloadDir+IP+'" "'+TempDownloadDir+IP+'\'+Form1.ListBox3.Items+'"'), nil, SW_SHOWNORMAL);

    DeleteFile(TempDownloadDir+IP+'\'+Form1.ListBox3.Items);

    erst wird die datei entpackt (TempDownloadDir+IP+'\'+Form1.ListBox3.Items) und danach soll sie gelöscht werden. die...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=LuCSteR&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=127568
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:54 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