Jump to content

Guıctrlcreateprogress Ilerletme Hakkında


mustafakara
 Share

Recommended Posts

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]
Link to comment
Share on other sites

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?

Link to comment
Share on other sites

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.)

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...