/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
[D7] Starte externt program som en del af ~
Fra : Hauge


Dato : 25-12-08 17:42

Hejsa

Jeg roder med at "merge" et externt program ind i mit eget program, men
synes ikke jeg kan finde en god måde at gøre det på.

Jeg ville gerne, hvis det er er muligt, starte det externe program så det
fra starten kører som om mit panel er skrivebordet i windows, altså så det
for brugeren vil virke som om "mit program" og det externe program er en
helhed.

Den måde jeg har fået det til at virke på, er med FindWindow, hvor jeg så
sætter handlen til programmet til et panel i mit eget program..

Men.. Det kræver at programmet er startet i forvejen, eller at mit program
starter det, og finder vinduet med dets navn efter det er kommet igang.

Jeg har selvfølgelig været igennem WinSDK'en der er med Delphi, søgt igennem
Torry og brugt flere timer på Google, men finder ikke noget der er bedre end
FindWindow.
Jeg er sikker på at det er muligt, men det er bare hulens svært at finde ud
af hvad der skal søges på, mener selv jeg har prøvet "alt" ;)

Håber der er en der sidder med en god idè så jeg kan komme videre, eventuelt
en lille kodestump.

Mvh Hauge



 
 
Flozzy (01-01-2009)
Kommentar
Fra : Flozzy


Dato : 01-01-09 07:06

Hej

Er det bedre at bruge FindWindowEx? Bare en tanke.

Ellers rigtigt godt nytår til alle i gruppen.

Mvh. Flozzy

"Hauge" <hauge@CUTsmart-tech.dk> skrev i en meddelelse
news:4953b7e9$0$15889$edfadb0f@dtext01.news.tele.dk...
> Hejsa
>
> Jeg roder med at "merge" et externt program ind i mit eget program, men
> synes ikke jeg kan finde en god måde at gøre det på.
>
> Jeg ville gerne, hvis det er er muligt, starte det externe program så det
> fra starten kører som om mit panel er skrivebordet i windows, altså så det
> for brugeren vil virke som om "mit program" og det externe program er en
> helhed.
>
> Den måde jeg har fået det til at virke på, er med FindWindow, hvor jeg så
> sætter handlen til programmet til et panel i mit eget program..
>
> Men.. Det kræver at programmet er startet i forvejen, eller at mit program
> starter det, og finder vinduet med dets navn efter det er kommet igang.
>
> Jeg har selvfølgelig været igennem WinSDK'en der er med Delphi, søgt
> igennem Torry og brugt flere timer på Google, men finder ikke noget der er
> bedre end FindWindow.
> Jeg er sikker på at det er muligt, men det er bare hulens svært at finde
> ud af hvad der skal søges på, mener selv jeg har prøvet "alt" ;)
>
> Håber der er en der sidder med en god idè så jeg kan komme videre,
> eventuelt en lille kodestump.
>
> Mvh Hauge
>



Søg
Reklame
Statistik
Spørgsmål : 177563
Tips : 31968
Nyheder : 719565
Indlæg : 6408969
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste