Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Link öffnen unter Vista geht nicht (https://www.delphipraxis.net/129168-link-oeffnen-unter-vista-geht-nicht.html)

AlexII 13. Feb 2009 19:48


Link öffnen unter Vista geht nicht
 
Hallo,

ich verwende folgenden Code um ein Link zu öffnen:

Delphi-Quellcode:
ShellExecute(Application.Handle, 'open', PChar('http://www.mywebseite.de'), nil, nil, 0);
Das funktioniert aber unter Vista nicht. Wer kann mir helfen das auch unter Vista laufen zu lassen?

mr_emre_d 13. Feb 2009 19:51

Re: Link öffnen unter Vista geht nicht
 
es funktioniert schon aber der letzte Parameter bei dir ist 0
-- dh. die Anwendung(link) wird unsichtbar gestaret

Mach daraus nen 1'er

MfG

Matze 13. Feb 2009 19:52

Re: Link öffnen unter Vista geht nicht
 
Hi,

übergib als Handle mal 0 (Null). Diesen Tipp hättest du über die Suche gefunden.

Grüße, Matze

Edit: Oder so. Hätte er dennoch gefunden. ;)

Die Muhkuh 13. Feb 2009 19:52

Re: Link öffnen unter Vista geht nicht
 
Oder am besten gleich noch SW_SHOWNORMAL, dann weiß man auch, was passiert.

AlexII 13. Feb 2009 19:52

Re: Link öffnen unter Vista geht nicht
 
Und das muss gehen? OK danke, ich teste mal.

AlexII 13. Feb 2009 19:53

Re: Link öffnen unter Vista geht nicht
 
Zitat:

Zitat von Die Muhkuh
Oder am besten gleich noch SW_SHOWNORMAL, dann weiß man auch, was passiert.

Das ist neu für mich, was heißt das genau?

DP-Maintenance 13. Feb 2009 19:53

DP-Maintenance
 
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Windows API / MS.NET Framework API" verschoben.
Und dann verschiebe ich es noch und alle sind glücklich.

mr_emre_d 13. Feb 2009 20:00

Re: Link öffnen unter Vista geht nicht
 
-> 1 <-

AlexII 13. Feb 2009 23:11

Re: Link öffnen unter Vista geht nicht
 
Wieso sagt einer setzt die 1, der andrer übergib die 0 :gruebel:

mr_emre_d 13. Feb 2009 23:41

Re: Link öffnen unter Vista geht nicht
 
Weils spaß macht ... Na im ernst jetzt - hast du es eig. schon ausprobiert ?

Nährere Infos:

Dieser Wert könnte man als Boolean Wert betrachte:
0 = False
Alles Andere = True

und außerdem - SW_SHOWNORMAL = 1 !! Wärst eig. auch selbst drauf gekommen wennst dich ein bisschen darum bemüht hättest ;)

MfG

AlexII 13. Feb 2009 23:58

Re: Link öffnen unter Vista geht nicht
 
Ich hab kein Vista, und mit XP geht alles.

jaenicke 14. Feb 2009 00:07

Re: Link öffnen unter Vista geht nicht
 
Ich habe gerade den Thread hier gefunden, wie ich vor ein paar Minuten auch in dem Programmthread im DF geantwortet habe: Das lag am bei mir am Betriebssystem, dass es nicht ging. :oops: Die IE 8 RC1 hatte da die Einstellungen für das http Protokoll verstellt. :wall:

Zitat:

Zitat von AlexII
Ich hab kein Vista, und mit XP geht alles.

Testen kannst du Programme unter Vista hiermit:
http://www.microsoft.com/Downloads/d...displaylang=en
Das habe ich in den anderen Thread auch geschrieben, aber ich erwähne es hier einmal auch.

Meflin 14. Feb 2009 00:08

Re: Link öffnen unter Vista geht nicht
 
Zitat:

Zitat von AlexII
Wieso sagt einer setzt die 1, der andrer übergib die 0 :gruebel:

Weil sich das eine auf den ersten und das andere auf den letzten Parameter bezieht :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:33 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