HalilYanar Posted March 13, 2012 Share Posted March 13, 2012 (edited) Öncelikle İyi Günler Arkadaşlar, Ben bir katılımsız yapıyorum fakat beceremediğim bir yer oldu. Gözat butonundan seçtiğimiz .exe yi Autoplay/Docs klasörüne exe yi kopyalamasını istiyorum fakat beceremedim. Yardımlarını bekliyorum... .Apz : http://www.mediafire.com/?motwvv1zox1151t Edited March 13, 2012 by HalilYanar Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted March 13, 2012 Share Posted March 13, 2012 result = Dialog.FileBrowse([color="#0000FF"]true[/color], [color="#DDA0DD"]"Locate File"[/color], _DesktopFolder, [color="#DDA0DD"]"All Files (*.*)|*.*|"[/color][color="#FF0000"],[/color] [color="#DDA0DD"]""[/color][color="#FF0000"],[/color] [color="#DDA0DD"]"exe"[/color][color="#FF0000"],[/color] [color="#0000FF"]false[/color][color="#FF0000"],[/color] [color="#0000FF"]false[/color]); File.Copy(result, [color="#DDA0DD"]"AutoPlay\\Docs"[/color], [color="#0000FF"]true[/color], [color="#0000FF"]true[/color], [color="#0000FF"]false[/color], [color="#0000FF"]true[/color], [color="#0000FF"]nil[/color])[color="#FF0000"];[/color] Bu şekilde olabilirmi? Quote Link to comment Share on other sites More sharing options...
NotToday Posted March 13, 2012 Share Posted March 13, 2012 Buna bir göz at. [attachment=800:Docs Dizinine dosya alma.rar] Quote Link to comment Share on other sites More sharing options...
KintaRo Posted March 13, 2012 Share Posted March 13, 2012 o şekilde olmaz, Dialog.FileBrowse() un dönüşü string değil, table dir. Yani çoklu seçim yapacağınızı varsayarak seçilen dosya ya da dosyaları tablo içine alıp size verir. O yüzden ya tablo_adi[1] şeklinde ilk gelen dosyayı alırsınız ya da for döngüsü ile seçilen tüm dosyaları döngüye sokup işlem yaptirirsiniz. [quote]tDosya = Dialog.FileBrowse(true, "Dosya Seçin", _DesktopFolder, "EXE dosyaları (*.exe)|*.exe|", "", "", false, true) if tDosya[1] ~= "CANCEL" then sDosya = String.SplitPath(tDosya[1]).Filename .. String.SplitPath(tDosya[1]).Extension; File.Copy(tDosya[1], _SourceFolder .. "\\Autoplay\\Docs\\" .. sDosya, false, true, false, true, nil) Dialog.Message("OK", "İşlem baaşrılı") end[/quote] Quote Link to comment Share on other sites More sharing options...
HalilYanar Posted March 13, 2012 Author Share Posted March 13, 2012 Kardeş şu hatayı aldım ; [img]http://s14.directupload.net/images/120313/db7uumuz.png[/img] Bir yardımcı olursan sevinirim... Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted March 13, 2012 Share Posted March 13, 2012 Ben denedim sorun çıkmadı. Quote Link to comment Share on other sites More sharing options...
HalilYanar Posted March 13, 2012 Author Share Posted March 13, 2012 KintaRo abi teşekkürler oldu Abi bir de birşey sorucam bu program ekleniyorda fakat listeye eklenmesi için listeyi yenile butonu yapabilirmiyiz mesela sayfa sanki yeniden açılmış gibi listeye gelmesi için yeniden kapatıp açıyorumda.. Quote Link to comment Share on other sites More sharing options...
KintaRo Posted March 13, 2012 Share Posted March 13, 2012 Page.Jump("sayfa_ismi") yazarsan sayfayı yeniler [quote name='nightmare3519' date='13 March 2012 - 15:51 ' timestamp='1331646688' post='1168890'] Ben denedim sorun çıkmadı. [/quote] evet çok güzel çalışıyor gerçekten, bari iddia etmeyin ya. [img]http://i.imgur.com/G16Ag.png[/img] Quote Link to comment Share on other sites More sharing options...
HalilYanar Posted March 13, 2012 Author Share Posted March 13, 2012 Abi sayfayı yeniliyor ama listbox daki programlar 2 katına çıkıyor aynı programdan 2 tane oluyor alt alta neden acaba ? Quote Link to comment Share on other sites More sharing options...
KintaRo Posted March 13, 2012 Share Posted March 13, 2012 dosyaları listeye eklettirdiğin kodların üstüne artık hangi plugini kullandıysan ona göre listeyi temizle kodu koyacaksın. Treelist.ClearRows() gibi. Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted March 13, 2012 Share Posted March 13, 2012 [quote name='KintaRo' date='13 March 2012 - 16:02 ' timestamp='1331647366' post='1168894'] Page.Jump("sayfa_ismi") yazarsan sayfayı yeniler evet çok güzel çalışıyor gerçekten, bari iddia etmeyin ya.[/quote] Yok abi yanlış anladın ben seninkini denedim çalıştı demek istedim oluyormu dedim zaten Ben şu hatayı aldım derken senin kodda aldğını zannettim yoksa neden oluyor deyim? Quote Link to comment Share on other sites More sharing options...
KintaRo Posted March 13, 2012 Share Posted March 13, 2012 tamam o zaman problem yok, bende iddia ediyorsun sandım, sinirlenmiştim Quote Link to comment Share on other sites More sharing options...
HalilYanar Posted March 13, 2012 Author Share Posted March 13, 2012 Böyle yaptım olmuyor. Yenile butonunun on click evresine ekledim ne yapmalıyım. [quote]Treelist.ClearRows() Application.Sleep(1000) Page.Jump("Page1")[/quote] Quote Link to comment Share on other sites More sharing options...
KintaRo Posted March 13, 2012 Share Posted March 13, 2012 nereye ekle dedim iyi bak? ayrıca TreeList.ClearRows() kodu bu kadar mı? hani nesne ismi? diğer öğeler? Quote Link to comment Share on other sites More sharing options...
HalilYanar Posted March 13, 2012 Author Share Posted March 13, 2012 Tam olarak anlamadımda abi kusura bakmada ben ListBox kullanıyordum ListBox.ClearRows() Yanına ListBox1 nasıl koyucam Quote Link to comment Share on other sites More sharing options...
KintaRo Posted March 13, 2012 Share Posted March 13, 2012 [quote]ListBox.DeleteItem("ListBox1", -1)[/quote] Quote Link to comment Share on other sites More sharing options...
HalilYanar Posted March 13, 2012 Author Share Posted March 13, 2012 (edited) KintaRo Abi yaptım ama gözat diyip dosyayı seçip yükledikten sonra yenile diyorum fakat listeyi siliyor fakat geri getirmiyor liste boş kalıyor ama hiç bi dosya yüklemeden kurulum programını açıp hiç bişi yapmadan yenile dersem öyle yenileniyor yenile butonundaki kodlar : [quote]ListBox.DeleteItem("ListBox1", -1) Application.Sleep(1000) Page.Jump("Page1")[/quote] EDİT : Sorunu Çözdüm. Emeği Geçenlere Teşekkürler... [quote]Page 1 ve Page 2 açtım Yenile butonuna ListBox.DeleteItem("ListBox1", -1) Application.Sleep(1000) Page.Jump("Page2") Sonra Page 2 nin on show evresine Page.Jump("Page1") Yaptım benim içinde pratik oldu sağolun arkadaşlar..[/quote] Edited March 13, 2012 by HalilYanar Quote Link to comment Share on other sites More sharing options...
murathassoy Posted March 13, 2012 Share Posted March 13, 2012 [b]halil başlığa ßaksana katılınsız değil KATILIMSIZ yaz [/b] Quote Link to comment Share on other sites More sharing options...
nightmare3519 Posted March 13, 2012 Share Posted March 13, 2012 (edited) [quote name='murathassoy' date='13 March 2012 - 16:57 ' timestamp='1331650656' post='1168934'] [b]halil başlığa ßaksana katılınsız değil KATILIMSIZ yaz [/b] [/quote] Murat abi sende konu içeriğinden alakasız şeyi yazıyorsun Edited March 13, 2012 by nightmare3519 Quote Link to comment Share on other sites More sharing options...
murathassoy Posted March 13, 2012 Share Posted March 13, 2012 [b]Bana her an Geliyorlar ondan dolayı ne yazdığım belli olmuyor [/b] Quote Link to comment Share on other sites More sharing options...
HalilYanar Posted March 13, 2012 Author Share Posted March 13, 2012 Düzelttim 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.