1. Bu site çerez kullanmaktadır. Siteyi kullanmaya devam etmeniz halinde çerez kullanımı ile ilgili site koşullarını kabul etmiş sayılırsınız. Daha Fazlasını Öğren.
  2. Forum İllegal Uyarısı Forum kuralları gereği forumda video ve illagal paylaşım yapmak yasaktır.Program Arşivimizde ise kısıtlanmış sürüm yada dağıtımı serbest olan (trial - freeware) yazılımlar yayınlayınız..Aksi takdirde mesajlarınız silinecektir..

AİO YAPIMINDA CheckBox YARDIM

Konusu 'AutoPlay Media Studio Öğreniyorum' forumundadır ve YagmurduasI tarafından 27 Eylül 2012 başlatılmıştır.

  1. YagmurduasI
    Offline

    YagmurduasI Yeni Üye Kayıtlı Üye

    Katılım:
    26 Mart 2011
    Mesajlar:
    2
    Ödül Puanları:
    0
    Merhabalar ben auto play media studio ile bir proje yapıyorum bu projede birden fazla dosyayı sırası ile çalıştırmak istiyorum .
    aşağıdaki kodda da görüldüğü gibi ben seçtiğim birkaçtane dosyayı sırasıyla çalıştırmak istiyorum ilk önce seçtiğim 1.dosya sonra 2 sonra 3 yalnız uygulama ben birden fazla dosyayı seçtiğimde ilk dosyayı çalıştırıyor daha sonra ikinci dosyayı çalıştırmıyor,


    c1 = CheckBox.GetChecked("CheckBox1") -- 1. checkboxun seçili olup olmadığına bak
    c2 = CheckBox.GetChecked("CheckBox2") -- 2. checkboxun seçili olup olmadığına bak
    c3 = CheckBox.GetChecked("CheckBox3") -- 3. checkboxun seçili olup olmadığına bak




    if c2 then -- eğer 1. checkbox seçili ise
    File.Run("AutoPlay\\Docs\\birincidosya.exe", "", "", true);
    Paragraph.SetText("Paragraph1", "Birinci Dosya Çalıştırıldı.") -- Dosya Çalıştırıldı mesajı ver
    Application.Sleep(2000) --2 saniye bekle (buna normalde gerek yok sadece görüntü için...)
    StatusDlg.Hide();
    end


    if c3 then -- eğer 2. checkbox seçili ise
    File.Run("AutoPlay\\Docs\\ikincidosya.exe", "", "", true);
    Paragraph.SetText("Paragraph1", "İkinci Dosya Çalıştırıldı.") -- Dosya Çalıştırıldı mesajı ver
    Application.Sleep(2000) --2 saniye bekle (buna normalde gerek yok sadece görüntü için...)
    StatusDlg.Hide();
    end


    if c1 then -- eğer 3. checkbox seçili ise
    File.Run("AutoPlay\\Docs\\ucuncudosya.exe", "", "", true);
    Paragraph.SetText("Paragraph1", "Üçüncü Dosya Çalıştırıldı.") -- Dosya Çalıştırıldı mesajı ver
    Application.Sleep(2000) --2 saniye bekle (buna normalde gerek yok sadece görüntü için...)
    StatusDlg.Hide();
    end
     
  2. guclusat
    Offline

    guclusat Tanınmış Üye Süper Moderatör

    Katılım:
    14 Haziran 2009
    Mesajlar:
    9.755
    Ödül Puanları:
    48
    http://www.uydudoktoru.com/autoplay...tudio-ile-checkbox-kullanarak-aio-yapmak.html

    ---

    http://www.uydudoktoru.com/autoplay-media-studio-ogreniyorum/21216-cok-ugrastim-ama-yapamadim.html


    Yukardaki linkleri inceleyiniz


    Checkbox nesnesi kullanarak AIO paketi yapmak için bir örnek hazırladım. Yıllardır bu konu üzerine yazılıp çizildi, fakat hala anlamamakta ısrar edenler var. Projeye istediğiniz kadar checkbox ekleyebilirsiniz. Tek satır kod yazmanıza gerek yoktur. Tek şart eklediğiniz checkbox isminde Docs klasöründe exe uzantısında programın olmasıdır. Yani Winrar diye bir checkbox oluşturmuşsak, program Docs klasöründeki Winrar.exe programını çalıştıracaktır. Tümünü seç ve seçilenleri kaldır butonu ekledim. Seçilen programların sayısını da labelde görmeniz mümkündür. İlerleme çubuğu vs. eklenmiştir. Size sadece tasarımını yapmak ve programları eklemek düşüyor. Kolay gelsin.


    CheckBox ile aio yapımı.apz
    Dipnot : KintaRo'nun benzer çalışmasında ini dosyası kullanıldığından CD-DVD üzerinden AIO paketi kullanmak mümkün olmuyordu. Bu programda o sorunu göze alarak kodlama yaptım. Gayet rahat kullanabilirsiniz.
     
Yüklüyor...

Sayfayı Paylaş