![]() |
AW: *.Lnk Verknüpfungen funktionieren nicht.
Zitat:
gruss |
AW: *.Lnk Verknüpfungen funktionieren nicht.
Solange er das Programm nicht in die USA exportiert, gibt es damit kein Problem. In Europa gibt es keine solchen Software Patente. Da gibt es zwar Ausnahmen, aber nicht für so etwas.
|
AW: *.Lnk Verknüpfungen funktionieren nicht.
Entschuldigt Leute ich weiß wirklich nicht wo jetzt das Problem hier ist.
Ich habe noch kein Bit hochgeladen daher wundere ich mich doch sehr über die ereiferung hier. Zitat:
|
AW: *.Lnk Verknüpfungen funktionieren nicht.
Zitat:
Ansonsten hätten sehr viele Entwickler hierzulande ein Problem (mich eingeschlossen). |
AW: *.Lnk Verknüpfungen funktionieren nicht.
Zitat:
Ich meine ja nur eigentlich ging es darum wie ich das mit meinen ShortCuts am besten reglen kann. Jetzt hat sich das verlagert auf ein Programm was überhaupt noch nicht veröffentlicht wurde. Ich denke werde das wohl so händeln das ich den String "icon" im Anwendungspfad parse und anschließend abhängig davon die Awendung über *.lnk direkt bzw. über den Anwendungspfad starte. gruss |
AW: *.Lnk Verknüpfungen funktionieren nicht.
So das ist mein Problem wenn ich nur auf die *.lnk Dateien als Ausführung schaue.
Wenn diese verschoben oder gelöscht werden dann sieht die Bar so aus. Würde ich diese die auch ohne diesen string Zitat:
Die leeren Quader sind alles *.lnk Dateien. gruss |
AW: *.Lnk Verknüpfungen funktionieren nicht.
Wenn du möchtest, dass es auch nach dem Löschen der Verknüpfung geht, dann kannst du dir die ja als Fallback sichern wie ich schon vorgeschlagen hatte.
Denn wenn du den String benutzt, speicherst du den ja auch separat ab. Das wäre also das gleiche Prinzip. Deshalb wäre es so konsistent vom Verhalten her. Damit sonstige Änderungen des Benutzers greifen (wenn das denn so sein soll), würde ich in beiden Fällen zuerst auf die Original-lnk schauen. |
AW: *.Lnk Verknüpfungen funktionieren nicht.
Ich habe es jetzt so gemacht.
Delphi-Quellcode:
Wenn Text Icon im Namen vorkommt wird der Link verwendet.
if ContainsText(sTarget, 'Icon') then
gS[nCount].ShellTo := Lowercase(sFullName) else gS[nCount].ShellTo := Lowercase(sTarget); Andernfalls der korrekte Exe Pfad. gruss |
AW: *.Lnk Verknüpfungen funktionieren nicht.
Und wenn jetzt mein Programm z.B. eine Iconeditor.exe ist, oder sich ein falschgeschriebenes Unicorn im Namen/Pfad versteckt?
|
AW: *.Lnk Verknüpfungen funktionieren nicht.
Zitat:
Damit habe ich kein Problem denn gestartet wird sie so oder so. Und alle anderen die gültige Pfade und kein "Icon" im Namen haben starten aus dem Anwendungspfad gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:34 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