تقييم الموضوع :
  • 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 ك ب / التحميلات : 272)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: الشاكي لله , 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 [درس فيديو] مشروع سي شارب استخراج النص من الصورة ويدعم اللغه العربية ahmadpal 4 4,874 08-12-24, 06:27 PM
آخر رد: GOGOME
  انشاء قاعدة sql server مع الجداول يالكود في سي شارب غزة العزة 1 920 05-12-24, 05:01 PM
آخر رد: ba2e44ca9a
Video [درس فيديو] مشروع انشاء شاشة ختامية لبرنامجك سبلاش سكرين بالفيجوال ستوديو سي شارب c# ahmadpal 3 3,865 27-02-23, 03:16 PM
آخر رد: محمد عبد
  كيف يمكن أن اعمل ساعه او ماهي الاداه التي تعمل لي ساعه في سي شارب Kh kh 1 1,072 03-12-22, 11:56 AM
آخر رد: Mtaktak
Video [مشروع] حزمه كامله من برامج توليد كود مكتبة برمجية مفتوح المصدر سي شارب لأي قاعدة بيانات 8 ربيع الهمداني 1 4,873 30-08-22, 02:41 AM
آخر رد: bluenezew
  سي شارب للمبتدئين: الاتصال مع قاعدة بيانات اكسيس(الادراج - والتعديل - البحث - الحذف) ggtt17121985 0 1,715 23-07-22, 03:28 AM
آخر رد: ggtt17121985
Lightbulb [نقاش] محتاج رايكم في البرنامج الي شغال عليه الحاجات السلبية mazentq 3 2,530 22-04-22, 02:51 AM
آخر رد: كريم الفقى
Video [درس فيديو] 3- ربط البرنامج المصمم بلغه البرمجة #C مع قواعد البيانات Sqlserver الجزء الثالث rabia al hamdani 0 2,455 20-02-22, 03:18 AM
آخر رد: rabia al hamdani
Video [درس فيديو] 2- شرح ربط البرنامج المصمم بلغه البرمجة #C مع قواعد البيانات Sqlserver الجزء الثاني rabia al hamdani 0 1,558 20-02-22, 03:13 AM
آخر رد: rabia al hamdani
Video [درس فيديو] 1- شرح ربط البرنامج المصمم بلغه البرمجة #C مع قواعد البيانات Sqlserver الجزء الاول rabia al hamdani 0 1,507 20-02-22, 03:11 AM
آخر رد: rabia al hamdani

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


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