Imam jednu externu exe aplikaciju. Da li bi mogao da je nekako spojim sa delfijevim exe fajlom i da je pokrenem tako iz delfija. Da ne bi bilo dva i vise exe fajlova. Ovi exe fajlovi su neki mali pomocni programcici, uglavnom skinuti sa net-a (nisu moji). I ako moze da se pridruzi taj fajl izvrsnom delfijevom fajlu kako mogu da ga pokrenem sa parametrima?
Da li moze da se spoji exe fajl sa izvrsnim fajlom
Zaključano
Zakačeno
Pozdav.
Koliko znam to možeš uraditi na dva načina i to kreiranjem RES fajla od exe file-ova koje želiš "ubaciti" ili sa binstring container komponentom.
Ja sam, problem sličan tvom, rešavao na sledeći način i to sa containerom manje posla a rezultat je isti.
- Nađi neku BinString Conteiner komponentu (ja sam koristio komponentu iz RM kompoenenti ) na netu.
- U tu komponentu učitaš exe file koji želiš (ako imaš više exe file-ova staviš više komponenti)
- Procedurom iz kompoenente snimiš sadržaj istog u exe file
- Jednom od Delphi funkcija ,najbolje executeandwait, pokreneš taj program. Nakon gašenja istog ova funkcija vraća odgovor i tada brišeš kreirani exe fajl.
Funkciju executeandwait možeš naći na netu. Preporuka je da probaš da nekim exe kompresorom (upx) kompresuješ te exe datoteke kako bi im smanjio velličinu a samim tim i veličinu tvoje aplikacije. Također na kraju, možeš UPX-ovati i svoju aplikaciju.
Koliko znam to možeš uraditi na dva načina i to kreiranjem RES fajla od exe file-ova koje želiš "ubaciti" ili sa binstring container komponentom.
Ja sam, problem sličan tvom, rešavao na sledeći način i to sa containerom manje posla a rezultat je isti.
- Nađi neku BinString Conteiner komponentu (ja sam koristio komponentu iz RM kompoenenti ) na netu.
- U tu komponentu učitaš exe file koji želiš (ako imaš više exe file-ova staviš više komponenti)
- Procedurom iz kompoenente snimiš sadržaj istog u exe file
- Jednom od Delphi funkcija ,najbolje executeandwait, pokreneš taj program. Nakon gašenja istog ova funkcija vraća odgovor i tada brišeš kreirani exe fajl.
Funkciju executeandwait možeš naći na netu. Preporuka je da probaš da nekim exe kompresorom (upx) kompresuješ te exe datoteke kako bi im smanjio velličinu a samim tim i veličinu tvoje aplikacije. Također na kraju, možeš UPX-ovati i svoju aplikaciju.