Search the Community
Showing results for tags 'destek bekliyorum tnctr'.
-
merhaba arkadaşlar ben bir yardımcı program yapmıştım basit tabi amatörüm ama checboxlarla oto kurulum sizden yardım istiyorum anlayan arkadaşlar şimdi derdime yardımcı olan KintaRo arkadaşımın yardımıyla bunu yapmıştım Windows'un içinde kurulu programların listesi Regedit'te var. Ordan şu fonksiyonla arama yapabilir duruma göre işlem yapabilirsiniz: Global Functions: bulundu = false; function isimAra(isim) bulundu = false; tKeys = Registry.GetKeyNames(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall") -- anahtar isimlerini al for i,v in pairs(tKeys) do name = Registry.GetValue(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\" .. v, "DisplayName", true) nAra = String.Find(name, isim, 1, false) if nAra ~= -1 then bulundu = true; end end end Kullanım: sDialog = Dialog.Input("Program Arama", "Aranacak ismi giriniz:", "", MB_ICONQUESTION) isimAra(sDialog) if bulundu then Dialog.Message("", "program bulundu") end şimdi amacım 1 mesela checkbox winrar kuracak, tabi bu hepsini seçip kur dediğimde kuran bir tasarım programlarımızı seçtik 5 tane diyelim kurmadan önce bunları sistemimizde olup olmadığına baksa ve öyle kursa bunu beceremedim 1 winzip 2 winrar 3 skype 4 gomplayer 5 winnap bunları seçtip kur dedik sırasıyla bire bakacak yüklümü değilmi diye yüklüyse sıradakine atlayacak değilse kuracak.kintaro arkadaştan aldığım destek manuel kendim yazarak bakıyorum program varmı yokmu diye umarım istediğimi anlatabildim bana yardımcı olabilirseniz çok sevinirim yeni proje apz yok daha düşünüyorum yapma aşamasın bişey yok ondan eklemedim ufak bir örnek yada kodla yardım edebilirmisiniz şimdiden ÇOK tşk TNC TR Ekibi