Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

kombinovanje programa

[es] :: Pascal / Delphi / Kylix :: kombinovanje programa

[ Pregleda: 2906 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

peromalosutra
Ivan Rajkovic
Software engineer
Luxoft
Berlin

Član broj: 54774
Poruke: 878
*.dialup.blic.net.



+148 Profil

icon kombinovanje programa09.04.2005. u 23:05 - pre 231 meseci
Na koji nacin (i da li je to uopste moguce) se moze sa nekog programa napisanog u paskalu pozvati program napisan, na primjer u c++, ili cak u samom masinskom kodu (ne brinite, znam da u tome vise niko ne pise 10101010101001)?
Ili moze li se iz jednog programa napisanog u paskalu pozvati drugi program takodje napisan u paskalu, a da oba imaju osobinu glavnog programa, odnosno da se moze startovati proizvoljno i jedan i drugi...
Hvala!

 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Član broj: 32202
Poruke: 4391
*.yu1.net.

Sajt: https://avramovic.info


+46 Profil

icon Re: kombinovanje programa09.04.2005. u 23:22 - pre 231 meseci
cekaj.... ti u stvari hoces iz paskala da pokrenes drugi exe???

e to ne znam :)
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

peromalosutra
Ivan Rajkovic
Software engineer
Luxoft
Berlin

Član broj: 54774
Poruke: 878
*.dialup.blic.net.



+148 Profil

icon Re: kombinovanje programa09.04.2005. u 23:34 - pre 231 meseci
Znam da je to u drugim programskim jezicima moguce, samo nisam siguran za Paskal. Ne treba mi to za prakticne svrhe, nego mi je samo prostrujalo kroz glavu, pa pomislim da pitam nekog kad sam vec na forumu.

Teoretski, mozda bi se mogao napraviti neki program u paskalu koji bi procitao masinski kod iz nekog exe fajla a zatim ga izvrsio. (ala sam sad lupio...)
Iako se masinski kod izvrsava direktno, pa ni ne treba pisati program koji ga izvrsava, tako da kompletan ovaj pasus boljen preskocite da ne bi upali u beskonacnu petlju! :)

Ako se iko drugi sjeti neka kaze...

 
Odgovor na temu

IgLo
Igor Lovric
Sremski Karlovci

Član broj: 19524
Poruke: 129
*.neobee.net.

Sajt: www.unicornsoft.net


Profil

icon Re: kombinovanje programa10.04.2005. u 00:22 - pre 231 meseci
Ako hoces da startujes exe fajl nije ti uopste bitno da znas cime je kompajliran.

WinExec
ShellExecute
CreateProcess

su tri funkcije koje rade ono sto si trazio, stim sto svaka sledeca nudi vecu kontrolu nad programom koji startujes. Procackaj malo po help-u, pa ces skontati.
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: kombinovanje programa10.04.2005. u 01:38 - pre 231 meseci
Za obican DOS pascal koristi Exec funkciju. Jedino sto moras da pazis je da tvoj program ne zauzme celu memoriju pa kompajlerskom direktivom {$M} podesi koliko ti treba memorije na pocetku programa.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: kombinovanje programa

[ Pregleda: 2906 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.