تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[مشروع] المثال الثاني بالسي شارب <ارسال نص لبرنامج واستقباله من البرنامج الاخر>
#1
السلام عليكم ورحمة الله وبركاته
لغة الزامرين جعلتني اتعمق بالسي شارب اكثر وها انا اجهز مثال اخر بعد ان اتعبني لجهلي بالفروق بين var و  string للتعريف او التصريح بالمتغير.

PHP كود :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace 
SendingArguments
{
    public partial class Form1 Form
    
{
        public Form1()
        {
            InitializeComponent();
        }

        private void button2_Click(object senderEventArgs e)
        {
            OpenFileDialog o = new OpenFileDialog();
            if (o.ShowDialog(this)==DialogResult.OK ) {textBox1.Text o.FileName; }
        }

        private void button1_Click(object senderEventArgs e)
        {


            if (!string.IsNullOrEmpty(textBox1.Text.Trim() ))
            {


                // MessageBox.Show("ليس فارغ");

                System.Diagnostics.Process.Start(textBox1.Text,textBox2.Text );

            }
            else
            MessageBox.Show("بل فارغ"); }
            



        
}
    }

PHP كود :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace 
RecivingArguments
{
    public partial class Form1 Form
    
{
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object senderEventArgs e)
        {
            // MessageBox.Show(Environment.GetCommandLineArgs);
            string[] args Environment.GetCommandLineArgs();
            //MessageBox.Show(args[args.Length-1]);
            int a;
            var "";
            for (a=1;a<=args.Length-1;a++) { args[a]; }
            MessageBox.Show(b);
            Application.Exit();
        }
    }



طبعا هذا مثال سريع جدا للتاقلم مع محرر الكود او قل نصوص سي شارب.


الملفات المرفقة
.zip   RecivingArguments.zip (الحجم : 67.12 ك ب / التحميلات : 227)
[صورة مرفقة: p3pla.png]
الرد
تم الشكر بواسطة: الشاكي لله , shaddadi , mohammed moh
#2
أكيد تعرف string لكن أشكل عليك var

بما انك مبرمج VB.NET من الأساس سأعطيك أقرب توضيح ل var
إن استخدام var يشبه تماما استخدام Dim بدون تحديد نوع البيانات وإليك هذه الأمثلة في التشابه

كود :
Dim b = ""
var b = "";

كود :
Dim b As String= ""
string b = "";
الرد
تم الشكر بواسطة:
#3
الاخ سعود اتشرف بمعرفتك
الاخ عمرو معك
معي استفسار3
ادا ممكن جزاك الله خيرا
الرد
تم الشكر بواسطة:
#4
لا حول ولا قوة الا بالله
ياشباب ما يصير مجرد سوء تفاهم بس ما تخلو الموضوع يكبر

موضوع الاختلاف هو من اساسيات سي شارب يعني موضوع بدايات ماهو موضوع احترافي

هذا var
https://msdn.microsoft.com/en-us/library/bb384061.aspx
وهذه مقارنة
http://stackoverflow.com/questions/16790...tring-in-c
الرد
تم الشكر بواسطة: khodor1985 , mohammed moh
#5
(19-05-16, 12:21 AM)محمد كريّم كتب : لا حول ولا قوة الا بالله
ياشباب ما يصير مجرد سوء تفاهم بس ما تخلو الموضوع يكبر

موضوع الاختلاف هو من اساسيات سي شارب يعني موضوع بدايات ماهو موضوع احترافي

هذا var
https://msdn.microsoft.com/en-us/library/bb384061.aspx
وهذه مقارنة
http://stackoverflow.com/questions/16790...tring-in-c
الرد
تم الشكر بواسطة: khodor1985 , khodor1985
#6
ولماذا تستخدم var اصلا؟
تستخدم var عند الاضطرار واعتقد ان الاستخدام الوحيد المناسب لها هي مع استعلامات linq Smile
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [C#.NET] تصميم لوحة الأزرار لبرنامج كاشير khodor1985 4 1,755 01-01-20, 01:44 AM
آخر رد: mostafa2110
  [C#.NET] ممكن مساعدة في كود سي شارب ارسال واجهة فورم الى شاشة اخرى ahotec 0 276 13-12-19, 09:44 PM
آخر رد: ahotec
  علم اطفالك او اخوتك الصغار باللعب نسخة للسي شارب viv 1 450 18-09-19, 11:45 PM
آخر رد: أمجد وضاح
  واخيرا حل لمشكلة طباعة باركود ean 13 بلغة سي شارب مع تجربة القراءة على الماسح الضوئي محمد شحادة ابو لين 3 615 04-09-19, 03:09 PM
آخر رد: محمد شحادة ابو لين
  [C#.NET] سورس كود لعملية تفعيل البرنامج مع احتساب عدد مرات الاستخدام elgokr 5 2,184 08-08-18, 02:51 AM
آخر رد: elgokr
  [C#.NET] لغة السي شارب NoorAhmed 1 724 24-04-18, 03:55 PM
آخر رد: محمد كريّم
  مساعدة في برنامج يقوم بالتشفير بالقطع الناقص بلغة c# السي شارب abdulaziz yslem 0 790 14-04-18, 10:12 PM
آخر رد: abdulaziz yslem
  [C#.NET] سلام شباب محتاج مساعدة من أهل الخبرة اذا لا يوجد مانع بلغة السي شارب aloush 4 923 08-01-18, 07:21 AM
آخر رد: aloush
  كيف يتم عرض حجم ملف قبل تنزيله باستخدام لغة سي شارب اريد كود المستخدم في هدا habib 5 1,430 09-10-16, 11:09 PM
آخر رد: habib
  [مشروع] مثال بسيط بالسي شارب دفتر عناوين مع صورة سعود 2 2,208 08-09-16, 01:29 PM
آخر رد: سعود

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


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