Seite 1 von 1
Desktopverknüpfung mit Xbase++ erstellen
Verfasst: Mo, 19. Feb 2018 22:10
von BJelinek
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ß.
Re: Desktopverknüpfung mit Xbase++ erstellen
Verfasst: Mo, 19. Feb 2018 22:44
von AUGE_OHR
BJelinek hat geschrieben: ↑Mo, 19. Feb 2018 22:10
Habt Ihr mir einen Tip wo ich suchen muß.
im Help file
Re: Desktopverknüpfung mit Xbase++ erstellen
Verfasst: Mo, 19. Feb 2018 22:55
von BJelinek
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.
Re: Desktopverknüpfung mit Xbase++ erstellen
Verfasst: Mo, 19. Feb 2018 23:29
von AUGE_OHR
BJelinek hat geschrieben: ↑Mo, 19. Feb 2018 22:55Aber ein Icon kann man nicht mitgeben.
hast du eine ARC Datei mit
und in deinem XbpDialog / XbpCrt()
Re: Desktopverknüpfung mit Xbase++ erstellen
Verfasst: Di, 20. Feb 2018 15:52
von AUGE_OHR
BJelinek hat geschrieben: ↑Mo, 19. Feb 2018 22:55
Aber ein Icon kann man nicht mitgeben.
Nein, nicht bei Xbase++ ShellLinkCreate()
BJelinek hat geschrieben:Kann man das nachträglich noch zuweisen ?
mit den vorgegebenen Xbase++ Möglichkeiten : Nein
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.
Re: Desktopverknüpfung mit Xbase++ erstellen
Verfasst: Di, 20. Feb 2018 16:36
von BJelinek
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.
Re: Desktopverknüpfung mit Xbase++ erstellen
Verfasst: Fr, 23. Feb 2018 8:10
von AUGE_OHR
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