تقييم الموضوع :
  • 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 ك ب / التحميلات : 263)
الرد }}}
تم الشكر بواسطة: الشاكي لله , shaddadi , mohammed moh , Anas Mahmoud
#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
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Video [درس فيديو] مشروع انشاء شاشة ختامية لبرنامجك سبلاش سكرين بالفيجوال ستوديو سي شارب c# ahmadpal 3 3,329 27-02-23, 03:16 PM
آخر رد: محمد عبد
  كيف يمكن أن اعمل ساعه او ماهي الاداه التي تعمل لي ساعه في سي شارب Kh kh 1 804 03-12-22, 11:56 AM
آخر رد: Mtaktak
Video [مشروع] حزمه كامله من برامج توليد كود مكتبة برمجية مفتوح المصدر سي شارب لأي قاعدة بيانات 8 ربيع الهمداني 1 4,249 30-08-22, 02:41 AM
آخر رد: bluenezew
  سي شارب للمبتدئين: الاتصال مع قاعدة بيانات اكسيس(الادراج - والتعديل - البحث - الحذف) ggtt17121985 0 1,309 23-07-22, 03:28 AM
آخر رد: ggtt17121985
Lightbulb [نقاش] محتاج رايكم في البرنامج الي شغال عليه الحاجات السلبية mazentq 3 2,137 22-04-22, 02:51 AM
آخر رد: كريم الفقى
Video [درس فيديو] 3- ربط البرنامج المصمم بلغه البرمجة #C مع قواعد البيانات Sqlserver الجزء الثالث rabia al hamdani 0 1,848 20-02-22, 03:18 AM
آخر رد: rabia al hamdani
Video [درس فيديو] 2- شرح ربط البرنامج المصمم بلغه البرمجة #C مع قواعد البيانات Sqlserver الجزء الثاني rabia al hamdani 0 1,239 20-02-22, 03:13 AM
آخر رد: rabia al hamdani
Video [درس فيديو] 1- شرح ربط البرنامج المصمم بلغه البرمجة #C مع قواعد البيانات Sqlserver الجزء الاول rabia al hamdani 0 1,269 20-02-22, 03:11 AM
آخر رد: rabia al hamdani
  واخيرا حل لمشكلة طباعة باركود ean 13 بلغة سي شارب مع تجربة القراءة على الماسح الضوئي محمد شحادة ابو لين 4 4,570 07-12-21, 02:48 PM
آخر رد: ibra9009
Video [درس فيديو] مشروع انشاء مولد الوان rgb سي شارب ahmadpal 4 3,465 19-10-21, 06:51 PM
آخر رد: عبد العزيز البسكري

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


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