WolfmanTR_ Posted July 2, 2012 Share Posted July 2, 2012 arkadaşlar birden ben hesap makinesi yapayım dedim ama = butonunda ve hakkında menubarda sorun var hakkında menubar a tıklandığında dialog açıklacak onu beceremedimm görüntü: [img]http://i.imgur.com/zm8Ai.png[/img] apz: http://www.mediafire.com/?v7gh7x8ce482mec Quote Link to comment Share on other sites More sharing options...
DivaneTR Posted July 2, 2012 Share Posted July 2, 2012 [color="#8B0000"]Benim bi örnek var, onu incele. Orda sayfanın On Menu eventinde kodlar yazılı. Dialog.Message kodunu silip DialogEx.Show yazarsın. Düzenlersin biraz.[/color] Quote Link to comment Share on other sites More sharing options...
WolfmanTR_ Posted July 2, 2012 Author Share Posted July 2, 2012 (edited) [quote name='Baba_' date='02 July 2012 - 16:14 ' timestamp='1341238447' post='1218000'] [color="#8B0000"]Benim bi örnek var, onu incele. Orda sayfanın On Menu eventinde kodlar yazılı. Dialog.Message kodunu silip DialogEx.Show yazarsın. Düzenlersin biraz.[/color] [/quote] eşittir i zaten senin örnekten yaptım, musaitsen projeyi inceleyebilirmisin ? Edited July 2, 2012 by bordo.klavyeliler.06 Quote Link to comment Share on other sites More sharing options...
pilgetir Posted July 2, 2012 Share Posted July 2, 2012 [font="Tahoma"][b]Aşağıdaki apz dosyasını deneyebilirsin. [/b][/font] [code]http://s2.dosya.tc/server17/2DxTwC/Calculator_Dialog.rar.html[/code] [font="Tahoma"][b]Hakkında menu barın çalışması için. [/b][/font] Sayfanın on menu evresine [quote]if e_ID == 100 then DialogEx.Show("Dialog1"); end[/quote] Quote Link to comment Share on other sites More sharing options...
WolfmanTR_ Posted July 2, 2012 Author Share Posted July 2, 2012 [quote name='pilgetir' date='02 July 2012 - 16:36 ' timestamp='1341239800' post='1218009'] [font="Tahoma"][b]Aşağıdaki apz dosyasını deneyebilirsin. [/b][/font] [code]http://s2.dosya.tc/server17/2DxTwC/Calculator_Dialog.rar.html[/code] [font="Tahoma"][b]Hakkında menu barın çalışması için. [/b][/font] Sayfanın on menu evresine [/quote] dialog u hallettim de = butonuna göz atabilirmisin[quote name='pilgetir' date='02 July 2012 - 16:36 ' timestamp='1341239800' post='1218009'] [font="Tahoma"][b]Aşağıdaki apz dosyasını deneyebilirsin. [/b][/font] [code]http://s2.dosya.tc/server17/2DxTwC/Calculator_Dialog.rar.html[/code] [font="Tahoma"][b]Hakkında menu barın çalışması için. [/b][/font] Sayfanın on menu evresine [/quote] dialog u hallettim de = butonuna göz atabilirmisin Quote Link to comment Share on other sites More sharing options...
pilgetir Posted July 2, 2012 Share Posted July 2, 2012 (edited) O konuda bir bilgim yok baba_ yardımcı olacaktır.Benim verdiğim örnekte çalışıyor gözat istersen. Edited July 2, 2012 by pilgetir Quote Link to comment Share on other sites More sharing options...
WolfmanTR_ Posted July 2, 2012 Author Share Posted July 2, 2012 [quote name='pilgetir' date='02 July 2012 - 16:45 ' timestamp='1341240319' post='1218011'] O konuda bir bilgim yok baba_ yardımcı olacaktır.Benim verdiğim örnekte çalışıyor gözat istersen. [/quote] tamam , bir sorum daha olacak. ben dialog açılınca windows un kapat(x) tuşunun olmamasını istiyorum. ben oraya (x)butonu koydum onunla kapanacak yani üstte yazan mydialog kaldırılsın isiyorum [img]http://i.imgur.com/TX878.png[/img] Quote Link to comment Share on other sites More sharing options...
pilgetir Posted July 2, 2012 Share Posted July 2, 2012 Dialog sayfanın özelliklerini aç orada Flat var onu seç istediğin gibi olması gerek. [img]http://www.tnctr.com/uploads/imgs/pre_1341241293__sshot-1.png[/img] Quote Link to comment Share on other sites More sharing options...
Kral__ Posted July 2, 2012 Share Posted July 2, 2012 veya dialog için mask yapabilirsin Quote Link to comment Share on other sites More sharing options...
WolfmanTR_ Posted July 2, 2012 Author Share Posted July 2, 2012 [quote name='Kral__' date='02 July 2012 - 18:15 ' timestamp='1341245726' post='1218037'] veya dialog için mask yapabilirsin [/quote] dialog tamamda , = butonuna tıklayınca input siliniyor Quote Link to comment Share on other sites More sharing options...
Kral__ Posted July 2, 2012 Share Posted July 2, 2012 dll yi okumuyor herhal :S Quote Link to comment Share on other sites More sharing options...
WolfmanTR_ Posted July 2, 2012 Author Share Posted July 2, 2012 galiba ,Baba_ ya yada KintaRo ya sormak lazım. Quote Link to comment Share on other sites More sharing options...
Kral__ Posted July 2, 2012 Share Posted July 2, 2012 hep onlara zaten başka bir çözüm olabilir elbette mesela 3 tane label hazırlarsın 1 ine ilk yazılan sayı ikincisinede sonradan yazılan sayı ücüncü labelede çazrpmaya tıklamışsa o değeri ata sonra da eşittir butonunda bunları birleştir inputa yazdır. böyle olabilir anlamadıysan örnek proje atıyım. Quote Link to comment Share on other sites More sharing options...
WolfmanTR_ Posted July 2, 2012 Author Share Posted July 2, 2012 yok. ben ömer abiyi bekleyeceğim Quote Link to comment Share on other sites More sharing options...
Kral__ Posted July 2, 2012 Share Posted July 2, 2012 http://www.mediafire.com/?2e5437b34zd14k3 al bakalım istediğim bumu bu ise benim dediğim şekilde yaparsan projeyi tamamlarsın Quote Link to comment Share on other sites More sharing options...
WolfmanTR_ Posted July 3, 2012 Author Share Posted July 3, 2012 (edited) Edit: sorun devam etmekte Edited July 3, 2012 by wolfman.tr_ Quote Link to comment Share on other sites More sharing options...
WolfmanTR_ Posted July 3, 2012 Author Share Posted July 3, 2012 arkadaşlar yardımcı olan yokmu ? , Eşittire tıkladığımda input siliniyor. eşittir butonunda kullanığım kod [codebox]sExpression = Input.GetText("Input2") result = DLL.CallFunction("AutoPlay\\Docs\\xEval.dll", "Eval", "\""..sExpression.."\"", DLL_RETURN_TYPE_STRING, DLL_CALL_STDCALL) Input.SetText("Input2", ""..result.."");[/codebox] Quote Link to comment Share on other sites More sharing options...
KintaRo Posted July 3, 2012 Share Posted July 3, 2012 DLL den yanlış fonksiyon istemişsin, doğrusu şu şekilde olacak: [quote]sExpression = Input.GetText("Input2") result = DLL.CallFunction("AutoPlay\\Docs\\xEval.dll", "EvalExp", "\""..sExpression.."\"", DLL_RETURN_TYPE_STRING, DLL_CALL_STDCALL) Input.SetText("Input2", result);[/quote] Ayrıca dönen veriyi yani result değişkenini istersen Math.Round() ile kısaltabilirsin. Çünkü çok sıfırlı bir veri dönüyor. 12.00000 gibi. Şu şekilde deneyin: [quote]Input.SetText("Input2", Math.Round(result,2));[/quote] Quote Link to comment Share on other sites More sharing options...
WolfmanTR_ Posted July 3, 2012 Author Share Posted July 3, 2012 (edited) [quote name='KintaRo' date='03 July 2012 - 15:34 ' timestamp='1341322487' post='1218270'] DLL den yanlış fonksiyon istemişsin, doğrusu şu şekilde olacak: Ayrıca dönen veriyi yani result değişkenini istersen Math.Round() ile kısaltabilirsin. Çünkü çok sıfırlı bir veri dönüyor. 12.00000 gibi. Şu şekilde deneyin: [/quote] teşekkürler abi, benim yaptığımda doğruymuş, .dll plugin klasöründeydi, ben Docs u değiştirmeyi unutmuşum birde sorun var 1,1+1,1 yapınca sadece 1+1 yapıyor = 2 oluyor oda onu nasıl yapabilirim ? Edited July 3, 2012 by wolfman.tr_ Quote Link to comment Share on other sites More sharing options...
KintaRo Posted July 3, 2012 Share Posted July 3, 2012 senin yaptığın yanlıştı. "EvalExp" yerine "Eval" yapmıştın herneyse. Küsüratlı işlemler içinde [color="#FF0000"],[/color] yerine [color="#FF0000"].[/color] koyun sorun düzelecektir. 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.