| bk | 06.11.2004 - 11:59:27 |
| shellexecute ile bir programı çalıştıryorum -consoll uygulması-
fakat çalışan programın bitince pencereyi kapatmasını istemiyorum nasıl yapabilirim ? | |
| husonet | 06.11.2004 - 12:04:40 |
| Uygulamayı (Toplu işlem dosyası)bat uzantılı bir dosya içinde hazırla.
Mesala ac.bat
LKS Command Bu şekilde Uygulama sonlandığı zaman console kapanmaz. ShellExecute ile toplu işlem dosyasını çalıştır. Kolay Gelsin... | |
| warder | 06.11.2004 - 22:23:33 |
| spawn ve grubu fonksiyonlar (araştırdığınızda grubu kavramı daha anlamlı olacak) ile konsol uygulamalarını yönetmek çok daha işinize yarayacaktır. Kullanması biraz karışık gibi görünür ama kullandığınızda kodlama seçenekleriniz programın çehresini değiştirecektir. diye düşünüyorum... | |
| bk | 08.11.2004 - 11:54:02 |
| spaw veya exec kullanıldığında farkeden bir şey olmuyor ....
benim istediğim çalıştırdığım programın açtığı pencerenen kapanmayıp beklemesi ve tabii bunu "bat " dosyası yapmadan olmasını istiyorum tabii mümkünse ilgilenen arkadaşlara teşekkürler... | |
| lazio | 08.11.2004 - 14:47:10 |
| çalıştırdığın program senin yazdığın bir programmı? | |
| bk | 08.11.2004 - 14:51:09 |
| :) öyle olsa zaten problem olmazdı değilmi ? :) | |
| lazio | 08.11.2004 - 15:09:10 |
| belki full secren çalıştırırsan sorunu çözersin. | |
| warder | 08.11.2004 - 16:11:39 |
spaw veya exec kullanıldığında farkeden bir şey olmuyor .... Bu cevabınızdan spawn grubu fonksiyonları araştırmadığınız anlaşılıyor.. Builderin helpinde mevcut... | |
| bk | 09.11.2004 - 08:44:34 |
| Ben o fonksiyonları teee TurboC den biliyorum
ama sen ısrar etiğnine göre bir bilidiğn var diye size soruyorum nedir benim göremediğim ince noktası - tabii benim problemimle ilgili olarak- bilgilendirirseniz memnun olurum :) şimdiden teşekkürler... | |
| warder | 09.11.2004 - 11:39:31 |
Ben o fonksiyonları teee TurboC den biliyorum
ama sen ısrar etiğnine göre bir bilidiğn var diye size soruyorum nedir benim göremediğim ince noktası - tabii benim problemimle ilgili olarak- bilgilendirirseniz memnun olurum :) şimdiden teşekkürler... Size teee TurboC den buyana ve devamında bol kahkahalı mutlu günler dilerim... | |
| bk | 09.11.2004 - 12:18:17 |
| warder kardeşim sizi kırdıysam özür dilerim öyle bir niyetim yoktu dikkat edersen kullandığım smiley :) idi yoksa saygılarımla | |
| warder | 09.11.2004 - 19:06:10 |
#include <process.h> spawnlp(P_NOWAIT, "cmd.exe", "cmd.exe", NULL); | |
| bk | 10.11.2004 - 08:58:54 |
| :(
1) cmd.exe neyle çalıştırırsan çalıştır "ister shellexecute ister spawn ister exec ister winexec ...." zaten "exit " komutunu vermeden kapanmaz 2) spawn dialogundan sonra tekrar spawn ı araştırdım ve source baktım Bütün spawnlar LoadProg(....) LoadProg ise "CreateProcess" kullanıyor sanırım "CreateProcess" araştırmam gerekecek... | |
| warder | 10.11.2004 - 12:42:14 |
| Uygun olan istediğiniz parametreyi istediğiniz programa geçirebilirsiniz.
Neyse işte.. seçenek olsun diye düşünüp yazmıştım. Değerlendirmeleriniz size kalmış... | |