mustafakara Posted October 13, 2011 Share Posted October 13, 2011 sevgili arkadaşlar aşağıdaki örnekte progress barın durumunu nasıl ayarlayabiliriz dosyanın yüklenme yüzdesine göre hareket etmesini istiyorum bu nasıl mümkün olur dosyanın boyutu büyük bu nedenle ne kadarının yüklendiğini göstermesini istiyoru [code] #include <GUIConstantsEx.au3> #include <WindowsConstants.au3> Example1() Func Example1() GUICreate("dosyalar ayıklanıyor...",350,100) GUISetState(@SW_SHOW) Global $P = GUICtrlCreateProgress(10,30,330,15) FileInstall("C:\Program Files\gvz\levent16k.spd", @DesktopDir & "\New Folder") While 1 $msg = GUIGetMsg() If $msg = $GUI_EVENT_CLOSE Then ExitLoop WEnd GUIDelete() EndFunc ;==>Example1 [\code] Quote Link to comment Share on other sites More sharing options...
MostWanted Posted October 13, 2011 Share Posted October 13, 2011 Ne yazık ki FileInstall ile progress kullanılamıyor. Quote Link to comment Share on other sites More sharing options...
mustafakara Posted October 14, 2011 Author Share Posted October 14, 2011 aslında mutlaka bir yolu olmalı fileınstall komutundadosyayı önce temp klasörne değişik yanı farklı farklı adlarla .tmp uzantısıyla çıkartıyor daha sonra çıkartma işlemi bittikten sonra belirtilen klasöre taşıyor temp klasörünü sürekli kontrol etmenin bir yolu yokmu yada bu dosyaya neye göre geçici isim veriyor? Quote Link to comment Share on other sites More sharing options...
MostWanted Posted October 14, 2011 Share Posted October 14, 2011 FileInstall ile bir yolu yok ne yazık ki.FileInstall wait içeren bi komuttur, yani kopyalama işlemi bitmeden diğer satırlardan devam edemezsin.Bunu yapan autoit developer'larıdır.Yapabileceğimiz bir şey yok.Ha sen dll bulursun başka bi fonksiyonla yaparsın ayrı dava fakat FileInstall kullanarak tek bi dosyanın progressini yapamazsın.İllaki yaparım diyosan saz sende buyur çal. (Not:İki tane dosya olsaydı atıyorum, ilki kopyalanınca %50 diğeride kopyalanınca %100 tarzı şeyler yapabilirsin ayrı dava.) Quote Link to comment Share on other sites More sharing options...
mustafakara Posted October 20, 2011 Author Share Posted October 20, 2011 sevgili MostWanted ilgin için teşekkür ederim sizler olmaz diyorsanız olmaz hele benim yapmam mümkün değil ama programcılıkta olmaz dediğimiz şeyler bir şekilde gerçekleştiriliyor bu nedenden dolayı ısrarcı olmuştum demekki hala bir yöntem geliştirilmemiş ileride bir şekilde sanıyorum buda mümkün olacaktır. benden pes bukadar çalabiliyorum saz için teşekkürler Quote Link to comment Share on other sites More sharing options...
MostWanted Posted October 20, 2011 Share Posted October 20, 2011 Dediğim gibi autoit'de direk bi yol yok ne yazık ki.DLL veya ne bilim bi komut bulursun falan o senin araştırıcılığına kalmış autoit ile alakası yok. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.