![]() |
ShellExecute mit Variablen
Hallo, Bei der Übergabe der Var erhalte ich beim Passwort den Fehler: Bad size of key!
Master:= 'http://192.168.18.1/settings/sta?enabled=1&ssid='+'WlanName1'+'&key='+'Passwort '; ShellExecute(Application.Handle, 'open', PChar(Master), nil, nil, SW_NORMAL); Hat jemand eine Lösung? MfG. |
AW: ShellExecute mit Variablen
Zitat:
Aufrufen würde ich es so
Delphi-Quellcode:
ReturnCode := ShellExecute(Handle, 'open', PChar(Master), '', '', SW_SHOWNORMAL);
|
AW: ShellExecute mit Variablen
Hast Du Dir Master mal im Debugger angesehen? Irgendwie habe ich den Verdacht, dass "WlanName1" und "Passwort " nicht ganz richtig sind.
|
AW: ShellExecute mit Variablen
Die Daten kommen aus einer Datenbank..
WlanName1:=DataModuleKS.ABSTableKunden.FieldValues['WlanName']; Passwort:=DataModuleKS.ABSTableKunden.FieldValues['Pass']; |
AW: ShellExecute mit Variablen
Delphi-Quellcode:
...laß mal die '' im WlanName1 und Passwort weg. :wink: Das sind Variablen!
+'WlanName1'+'&key='+'Passwort ';
|
AW: ShellExecute mit Variablen
Sie werden aber nicht benutzt. In Delphi-Tags gepackt sieht Dein Code so aus:
Delphi-Quellcode:
Fällt Dir etwas auf?
Master:= 'http://192.168.18.1/settings/sta?enabled=1&ssid='+'WlanName1'+'&key='+'Passwort ';
|
AW: ShellExecute mit Variablen
@DaddyH
wenn ich die Var Passwort mit dem echten Text ersetze ist alles ok.. |
AW: ShellExecute mit Variablen
Wie sieht denn der jetzt aktuelle Quellcode aus? Im vorhin gezeigten wurden die Variablen ja nicht benutzt, sondern deren Namen als Konstanten übergeben, von daher ist es völlig wurscht, welche Werte man zuweist.
|
AW: ShellExecute mit Variablen
-edited
Delphi-Quellcode:
Master:= 'http://192.168.18.1/settings/sta?enabled=1&ssid=' + WlanName1 + '&key=' + Passwort;
|
AW: ShellExecute mit Variablen
Danke an alle..
funktioniert alles |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:51 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