Jump to content

Progress'de Mevcut Ve Toplam İlerlemeyi Gösterme.


PColik
 Share

Recommended Posts

arkadaşlar MostWanted arkadaşımın verdiği kodları yazdım ancak sizden biraz daha gelişmiş bir şey isteyeceğim. projemde iki tane progress olucak biri mevcut biride toplam ilerlemeyi gösterecek. kullandıpğım kodlar şu:


Progress.SetSize("Progress1", 474, 25);
function CopyCallback (Source,Destination,Copied,Total)
Progress.SetCurrentPos("Progress1", (Copied / Total) * 50);
yuzde = Math.Floor((Copied / Total) * 50);
Progress.SetText("Progress1", "%"..yuzde.."");
end
function CopyCallbacs (Source,Destination,Copied,Total)
Progress.SetCurrentPos("Progress1", 50 + ((Copied / Total) * 50));
yuzde = Math.Floor(50 + ((Copied / Total) * 50));
Progress.SetText("Progress1", "%"..yuzde.."");
end
File.Copy("AutoPlay\\Docs\\Adobe Flash Player 11 RC1 For Internet Explorer.exe", _DesktopFolder, true, true, false, true, CopyCallback);
File.Copy("AutoPlay\\Docs\\Adobe Flash Player 11 RC1 For Other Browsers.exe", _DesktopFolder, true, true, false, true, CopyCallbacs);
error = Application.GetLastError();
if error ~= 0 then
Dialog.Message("Hata!", "Kopyalanma Sırasında Bir Hata Oluştu!", MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
end
result = Dialog.Message("Başarılı!", "Adobe® Flash Player® Kurulum Dosyaları Başarıyla Masaüstüne Kopyalandı", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
Link to comment
Share on other sites

Progress2 oluştur bi tane,

Progress.SetSize("Progress1", 474, 25);
function CopyCallback (Source,Destination,Copied,Total)
Progress.SetCurrentPos("Progress1", (Copied / Total) * 50);
yuzde = Math.Floor((Copied / Total) * 50);
yuzd = Math.Floor((Copied / Total) * 100);
Progress.SetCurrentPos("Progress2", (Copied / Total) * 100);
Progress.SetText("Progress1", "%"..yuzde.."");
Progress.SetText("Progress1", "%"..yuzd.."");
end
function CopyCallbacs (Source,Destination,Copied,Total)
Progress.SetCurrentPos("Progress1", 50 + ((Copied / Total) * 50));
yuzd = Math.Floor((Copied / Total) * 100);
Progress.SetCurrentPos("Progress2", (Copied / Total) * 100);
Progress.SetText("Progress1", "%"..yuzd.."");
yuzde = Math.Floor(50 + ((Copied / Total) * 50));
Progress.SetText("Progress1", "%"..yuzde.."");
end
File.Copy("AutoPlay\\Docs\\Adobe Flash Player 11 RC1 For Internet Explorer.exe", _DesktopFolder, true, true, false, true, CopyCallback);
File.Copy("AutoPlay\\Docs\\Adobe Flash Player 11 RC1 For Other Browsers.exe", _DesktopFolder, true, true, false, true, CopyCallbacs);
error = Application.GetLastError();
if error ~= 0 then
Dialog.Message("Hata!", "Kopyalanma Sırasında Bir Hata Oluştu!", MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);
end
result = Dialog.Message("Başarılı!", "Adobe® Flash Player® Kurulum Dosyaları Başarıyla Masaüstüne Kopyalandı", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);

Link to comment
Share on other sites

  • 1 ay sonra...

[quote name='PColik' date='25 November 2011 - 19:09 ' timestamp='1322240983' post='1118276']
görüntülü kanıt;

[img]http://i.imgur.com/IP5kG.png[/img]
[/quote]

[b]O Sadece Kurulum Dosyalarını Çıkartıyor Orda. 7z SFX İle Hazırlanmış. Most'un Bi Bildiği Var ki Konuşuyor.[/b]

Link to comment
Share on other sites

[quote name='Baba_' date='25 November 2011 - 19:11 ' timestamp='1322241105' post='1118277']
[b]O Sadece Kurulum Dosyalarını Çıkartıyor Orda. 7z SFX İle Hazırlanmış. Most'un Bi Bildiği Var ki Konuşuyor.[/b]
[/quote]

Mesela örnek olarak katılımsız kurulum parametresi ile yapabiliriz değil mi ?

Link to comment
Share on other sites

[quote name='pcusta_99' date='25 November 2011 - 19:14 ' timestamp='1322241282' post='1118282']
Mesela örnek olarak katılımsız kurulum parametresi ile yapabiliriz değil mi ?
[/quote]
[b]
Elbette ki. Benim Anlatmak İstediğim Orda Kurulumla İlgili Birşey Yapılmıyor. Sadece Dosyaları Temp'e Çıkarıyor.[/b]

Link to comment
Share on other sites

[quote name='bjkrambo80' date='25 November 2011 - 21:49 ' timestamp='1322250551' post='1118344']
Peki ams Eğtim Veya Örnek Dosya Sistemı vs. gibi bir bilgi alabilme imkani war mı acaba ?
[/quote]

[b]Daha Anlaşılır Konuşurmusunuz Lütfen.[/b]

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