![]() |
Verknüpfung
Hi da ihr anscheinend heute richtig gut drauf seid hab ich mal etwas schwirigeres
für euch Ich hatte das schonmal gepostet aber es hat nicht so geklappt wie ich das wollte und zwar möchte ich 4 verküpfungen erzeugen das sollte auch gehen mit der ShellLink Koponente vom DeddyH(Gute Komponente) ging auch aber jetzt nicht mehr mach ich was falsch
Delphi-Quellcode:
procedure TForm1.Task3;
Var iZahl3 : Integer; sZahl33: string; begin iZahl3:= StrToInt (Edit1.text) ; sZahl33:= IntToStr(iZahl3 + 3); with ShellLink1 do begin FileName := ExtractFilePath(ParamStr(0))+ ('Mediestar_Updater.exe'); //Pfad zur Zieldatei IconFile := ParamStr(0); //Icon der eigenen Anwendung verwenden IconIndex := 0; //nur ein Icon enthalten -> Index 0 LinkType := ltDesktop; //Verknüpfung auf dem Desktop Description := 'Task '+ sZahl33; //Beschreibung LinkName := 'Task '+ sZahl33; //Name der Verknüpfung ShowCommand := stMaximized; //maximiert ausführen Execute; //Verknüpfung anlegen end; end; |
Re: Verknüpfung
Warum die Klammer um den Dateinamen?
|
Re: Verknüpfung
Unwissenheit mach ich fast überall
Bring das nachteiele ??? |
Re: Verknüpfung
Na die Exe wird wohl so nicht gefunden werden.
|
Re: Verknüpfung
Hab sie jetzt mal weggemacht aber es werden Trotzdem keine verknüpfungen erzeugt
|
Re: Verknüpfung
Liegt den die Exe im selben Verzeichnis wie die Anwendung?
|
Re: Verknüpfung
was ist da der Unterschied ist die exe nicht die Anwendung
|
Re: Verknüpfung
Liegt Mediestar_Updater.exe im selben Pfad wie dein Programm?
|
Re: Verknüpfung
ja
|
Re: Verknüpfung
Warum ist das falsch (Sorry sollte kein Pushen sein)
|
Re: Verknüpfung
Bin mir zwar grad nicht sicher, aber es kann sein, dass ExtreactFilePath den letzten '\' nicht mitliefert...
Teste mal bitte:
Delphi-Quellcode:
[...]
FileName := ExtractFilePath(ParamStr(0))+'\Mediestar_Updater.exe'; //Pfad zur Zieldatei [...] |
Re: Verknüpfung
ExtractFilePath liefert den backslash
|
Re: Verknüpfung
Hi
OH zu ExtractFilePath: Der resultierende String enthält die Zeichen von FileName bis einschließlich des Doppelpunkts oder des umgekehrten Schrägstrichs, mit dem die Pfadinformationen vom Dateinamen und seinere Erweiterung abgetrennt wird. Der abschließende Backslash wird somit angehängt. ;) @Sascha: Heißt die Anwendung wirklich "Mediestar_Updater.exe"? |
Re: Verknüpfung
Ich rate mal ins Blaue: Mediastar_Updater.exe
BTW: Ich würde IconFile auf FileName setzen ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:47 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