تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ممكن تفسير لهذا لعرض inputbox
#1
السلام عليكم
لماذا نحتاج للاستعارة من vb لعرض inputbox
PHP كود :
string a  Microsoft.VisualBasic.Interaction.InputBox("اكتب رقم او نص او تاريخ قصير"); 
ترى كلمة استعارة مجرد مزحة.
هل يوجد كود بديل؟؟
أستودعكم الله الذي لا تضيع ودائعه أرجو ان تجدوا بمشاركاتي ما يجعلكم تدعون لي بخير ان تحتم غيابي.
الرد }}}}
تم الشكر بواسطة:
#2
لا أخي العزيز، لا يوجد كود بديل سوى إنشاء Class يحاكي فكرة الـ InputBox ، وأعتقد أن عدم توفر هذا المرجع لا يدل على ضعف لغة سي شارب، في الحقيقة أنا لا أستخدم InputBox Dialog على الإطلاق ولا حاجة لي إليه، فطالما أستطيع أن أصنع Dialog أجمل بكثير من InputBox فلماذا ألجأ إليه؟

هذا هو الكلاس :
PHP كود :
using System.Windows.Forms;
using System.Drawing;

public static 
DialogResult InputBox(string titlestring promptTextref string value)
{
 
 Form form = new Form();
 
 Label label = new Label();
 
 TextBox textBox = new TextBox();
 
 Button buttonOk = new Button();
 
 Button buttonCancel = new Button();

 
 form.Text title;
 
 label.Text promptText;
 
 textBox.Text value;

 
 buttonOk.Text "OK";
 
 buttonCancel.Text "Cancel";
 
 buttonOk.DialogResult DialogResult.OK;
 
 buttonCancel.DialogResult DialogResult.Cancel;

 
 label.SetBounds(92037213);
 
 textBox.SetBounds(123637220);
 
 buttonOk.SetBounds(228727523);
 
 buttonCancel.SetBounds(309727523);

 
 label.AutoSize true;
 
 textBox.Anchor textBox.Anchor AnchorStyles.Right;
 
 buttonOk.Anchor AnchorStyles.Bottom AnchorStyles.Right;
 
 buttonCancel.Anchor AnchorStyles.Bottom AnchorStyles.Right;

 
 form.ClientSize = new Size(396107);
 
 form.Controls.AddRange(new Control[] { labeltextBoxbuttonOkbuttonCancel });
 
 form.ClientSize = new Size(Math.Max(300label.Right 10), form.ClientSize.Height);
 
 form.FormBorderStyle FormBorderStyle.FixedDialog;
 
 form.StartPosition FormStartPosition.CenterScreen;
 
 form.MinimizeBox false;
 
 form.MaximizeBox false;
 
 form.AcceptButton buttonOk;
 
 form.CancelButton buttonCancel;

 
 DialogResult dialogResult form.ShowDialog();
 
 value textBox.Text;
 
 return dialogResult;


لاستدعاء الكلاس :
PHP كود :
string value "Document 1";
if (
Tmp.InputBox("New document""New document name:"ref value) == DialogResult.OK)
{
 
 myDocument.Name value;


النتيجة :
   

أمنى لكم التوفيق
عن مولا نا علي ابن أبي طالب عليه السلام :
أحصد الشر من صدر غيرك بقلعه من صدرك.
الرد }}}}
تم الشكر بواسطة: ابو ليلى , Adrees , Adrees , سعود , محمد كريّم


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] ممكن مساعدة في كود المرتجع المبرمج العبقري 2 11 منذ 2 ساعة مضت
آخر رد: المبرمج العبقري
  [سؤال] ماحد حل مشكلتي ممكن مساعده D3sKm 4 225 17-01-17, 12:48 AM
آخر رد: مساعدة
  ممكن كود برمجي يظهر عدد السجلات وادي العوضي 2 114 06-12-16, 01:11 AM
آخر رد: وادي العوضي
  ممكن استخدام دالة switch case مثل دالة select case وادي العوضي 4 163 01-12-16, 12:05 AM
آخر رد: وادي العوضي
  [C#.NET] شباب يعطيكم العافية ممكن مساعد في تفسير هذه الاكواد hamid alareeke 0 149 30-11-16, 08:00 PM
آخر رد: hamid alareeke
  [سؤال] ممكن شرح لهذه الاداة ابو روضة 1 159 08-08-16, 11:09 PM
آخر رد: أبو عمر
  [سؤال] ممكن شرح مبسط لهذا الكود ابو روضة 6 698 31-07-16, 04:47 PM
آخر رد: سعود
  [C#.NET] خطاء في switch و IF ممكن مساعدخ the viper 3 269 25-02-16, 02:21 PM
آخر رد: محمود010
  [سؤال] ممكن مساعدة في موضوع الجريد فيو مؤيدالعربي 3 264 21-02-16, 12:52 AM
آخر رد: مؤيدالعربي
Thumbs Down ممكن النصيحه او المساعد من فضلكن اخواني AhMeD KhALLeD 1 379 11-10-14, 02:54 PM
آخر رد: oneyemenweb2

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم