Desktopverknüpfung mit Xbase++ erstellen
Moderator: Moderatoren
- BJelinek
- Rekursionen-Architekt
- Beiträge: 221
- Registriert: Sa, 02. Jun 2012 20:57
- Wohnort: 73257 Köngen
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 3 Mal
Desktopverknüpfung mit Xbase++ erstellen
Hallo zusammen,
ich habe nichts gefunden, wie man aus Xbase++ eine Verknüpfung
auf dem Desktop erstellen kann.
Geht das über Windows-API oder sonst wie.
Deshalb die Anfrag unter dieser Rubrik.
Habt Ihr mir einen Tip wo ich suchen muß.
ich habe nichts gefunden, wie man aus Xbase++ eine Verknüpfung
auf dem Desktop erstellen kann.
Geht das über Windows-API oder sonst wie.
Deshalb die Anfrag unter dieser Rubrik.
Habt Ihr mir einen Tip wo ich suchen muß.
Grüße
Bernd
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Bernd
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Desktopverknüpfung mit Xbase++ erstellen
im Help file
Code: Alles auswählen
ShellLinkCreate()
gruss by OHR
Jimmy
Jimmy
- BJelinek
- Rekursionen-Architekt
- Beiträge: 221
- Registriert: Sa, 02. Jun 2012 20:57
- Wohnort: 73257 Köngen
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 3 Mal
Re: Desktopverknüpfung mit Xbase++ erstellen
Danke Jimmy,
hab ich übersehen.
Aber ein Icon kann man nicht mitgeben.
Kann man das nachträglich noch zuweisen ?
Ich erstelle immer Verknüpfungen auf Batch-Dateien.
hab ich übersehen.
Aber ein Icon kann man nicht mitgeben.
Kann man das nachträglich noch zuweisen ?
Ich erstelle immer Verknüpfungen auf Batch-Dateien.
Grüße
Bernd
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Bernd
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Desktopverknüpfung mit Xbase++ erstellen
hast du eine ARC Datei mit
Code: Alles auswählen
ICON
1 = "MyIcon.ICO"
Code: Alles auswählen
o:icon := 1
gruss by OHR
Jimmy
Jimmy
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Desktopverknüpfung mit Xbase++ erstellen
Nein, nicht bei Xbase++ ShellLinkCreate()
mit den vorgegebenen Xbase++ Möglichkeiten : NeinBJelinek hat geschrieben:Kann man das nachträglich noch zuweisen ?
ich habe mir das mal genauer angesehen : ShellLinkCreate() -> CLSID_ShellLink -> IShellLink
https://msdn.microsoft.com/en-us/librar ... g_Shortcut
https://msdn.microsoft.com/de-de/librar ... s.85).aspx
es gäbe dort eine IShellLink::SetIconLocation Method
https://msdn.microsoft.com/de-de/librar ... s.85).aspx
überhaupt "sieht" man mal wieder das nur ein Bruchteil der Möglichkeiten von Alaska umgesetzt wurde.
auch das setzten eines Hot-Key erlaubt ShellLinkCreate() nicht was aber "vorgesehen" wäre da es die Method im IShellLink Interface gibt.
gruss by OHR
Jimmy
Jimmy
- BJelinek
- Rekursionen-Architekt
- Beiträge: 221
- Registriert: Sa, 02. Jun 2012 20:57
- Wohnort: 73257 Köngen
- Hat sich bedankt: 10 Mal
- Danksagung erhalten: 3 Mal
Re: Desktopverknüpfung mit Xbase++ erstellen
Hallo Jimmy,
Danke für die Info.
Das mit der ARC-Datei hab ich umgesetzt. Meine WAWI-EXE Dateien haben
jetzt ein Firmen-Logo.
Das andere muß ich mir in Ruhe anschauen.
Mein ehemaliger Mitarbieter hat das mal in ein VB-TOOL eingebaut, mit dem
schaffe ich zur Zeit. Wird über den RUN Befehl erzeugt, hat auch mit Clipperprogramm
gut funktioniert.
Muß mir mal seinen Code anschauen.
Bin halt dabei, wenn möglich alles mit Xbase++ zu machen.
Danke für die Info.
Das mit der ARC-Datei hab ich umgesetzt. Meine WAWI-EXE Dateien haben
jetzt ein Firmen-Logo.
Das andere muß ich mir in Ruhe anschauen.
Mein ehemaliger Mitarbieter hat das mal in ein VB-TOOL eingebaut, mit dem
schaffe ich zur Zeit. Wird über den RUN Befehl erzeugt, hat auch mit Clipperprogramm
gut funktioniert.
Muß mir mal seinen Code anschauen.
Bin halt dabei, wenn möglich alles mit Xbase++ zu machen.
Grüße
Bernd
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Bernd
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- AUGE_OHR
- Marvin
- Beiträge: 12913
- Registriert: Do, 16. Mär 2006 7:55
- Wohnort: Hamburg
- Hat sich bedankt: 19 Mal
- Danksagung erhalten: 46 Mal
Re: Desktopverknüpfung mit Xbase++ erstellen
habe ein erweitertes DXE_CreateLink() in die Wissensbasis gestellt welches auch Icon und Hotkey setzten kann.
https://xbaseforum.de/viewtopic.php?f=16&t=10253
https://xbaseforum.de/viewtopic.php?f=16&t=10253
gruss by OHR
Jimmy
Jimmy