hmm, jada det kan sagtens lade sig gøre... du kan jo bare lade være med at ligge en knap på formen og så skal du bare ligge koden ned i FormOnCreat eller OnShow... der er mange muligheder! jeg vil da gerne hjælpe dig nermere hvis du har msn eller icq... kan self også hjælpe dig her du bestemmer!
Jeg tror måske du har misforstået mig lidt, det er ikke knappen opret forbindelse i mit delphi program. Men knappen opret forbindelse I Windows programmet "Forbindelse til fjernskrivebord"
Det virker desværre ikke, der er ingen fejlmeddelelser eller noget. Ved vindues tittel og navn på knappen skriver jeg den danske tittel, kan det være, at jeg skal bruge de engelske titler?
Jeg ønsker ikke at den skal logge mig på, blot "trykke" på opret forbindelse knappen. det er så brugeren selv der skal udfylde adgangskode og password. Ip er indtastet korrekt
procedure TForm1.Button1Click(Sender: TObject); var ButtonHwnd:hwnd; begin ButtonHwnd:=FindWindowEx(FindWindow(nil, 'Forbindelse til Fjernskrivebord'),0,'BUTTON','&Opret forbindelse'); PostMessage(ButtonHwnd,BM_CLICK, 0, 0); end;
PS Benyt Winsight til at se knappens (rigtige) navn :D
først virkede det ikke, men nu virker det :) Jeg satte en Sleep(100); mellem program eksekvering og trup på knap funktionen. Jeg har nok sat den til at trykke på knappen inden formen er fuldt åbnet. Så hejhej's forslag virkede nok også, men han har ikke givet et svar, så point til kasper. Håber det er ok.
Mvh Glenn
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.