Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Jak na Winbox v delphi

Dobry den.
Nevite jak spustim v delphi Winbox i s přihlašovacimí udají.
Tady pišou že to přes přikazovy řadek jde, takže by to mělo jít i přes delphi.
Manual:Winbox

S ip adresou jsem to zvlad.
adresa := '101.101.101.101';
ShellExecute(handle,'open','winbox.exe',pchar(adre sa), nil,SW_SHOWNORMAL);

Jak však k tomu ještě přidat login a heslo?

var
adresa,login,heslo:string;
begin
adresa := '101.101.101.101';
login := 'admin';
heslo := 'admin';
ShellExecute(handle,'open','winbox.exe',pchar(adre sa), nil,SW_SHOWNORMAL);
end;

Předmět Autor Datum
adresa := '101.101.101.101 admin admin'; inac viz http://msdn.microsoft.com/en-us/library/windows/d…
MM.. 27.09.2013 16:42
MM..
No jo. Ja bych to ale chtěl tak, aby se to skladalo s těch 3 stringu. Nějak takro ShellExecute(han…
Merlin11 27.09.2013 17:01
Merlin11
Tak si zloz tie 3 stringy do jedneho stringu pred volanim ShellExecute, ten s tym nema nic spolocne.
MM.. 27.09.2013 17:03
MM..
http://www.delphibasics.co.uk/ByFunction.asp?Main= Strings konkretne RTL.asp mohlo by fungovat prika…
MM.. 27.09.2013 17:05
MM..
Vzdyt to mas v poradku. Ted jsem to zkousel - mam jednotlive casti zadane v editech a WinBox se norm…
Jan Fiala 27.09.2013 17:12
Jan Fiala
Vzdyt to mas v poradku. Nemam. Tak jak to mate Vy je to OK. I ten Winbox musí byt v PChar. Dik :-D
Merlin11 28.09.2013 07:12
Merlin11
V PChar musi byt promenna, pokud je tam retezec, Delphi by to mely zvladnout. Ale mozna nové unicode… poslední
Jan Fiala 28.09.2013 08:34
Jan Fiala

Vzdyt to mas v poradku. Ted jsem to zkousel - mam jednotlive casti zadane v editech a WinBox se normalne spustil a lognul:

  ShellExecute(0, 'Open', PChar(eWinBox.Text), PChar(eAdresa.Text + ' ' + eJmeno.Text + ' ' + eHeslo.Text), nil, SW_SHOWNORMAL);

Zpět do poradny Odpovědět na původní otázku Nahoru