16-05-16, 06:52 AM
السلام عليكم ورحمة الله وبركاته
لغة الزامرين جعلتني اتعمق بالسي شارب اكثر وها انا اجهز مثال اخر بعد ان اتعبني لجهلي بالفروق بين var و string للتعريف او التصريح بالمتغير.
طبعا هذا مثال سريع جدا للتاقلم مع محرر الكود او قل نصوص سي شارب.
لغة الزامرين جعلتني اتعمق بالسي شارب اكثر وها انا اجهز مثال اخر بعد ان اتعبني لجهلي بالفروق بين 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 sender, EventArgs e)
{
OpenFileDialog o = new OpenFileDialog();
if (o.ShowDialog(this)==DialogResult.OK ) {textBox1.Text = o.FileName; }
}
private void button1_Click(object sender, EventArgs 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 sender, EventArgs e)
{
// MessageBox.Show(Environment.GetCommandLineArgs);
string[] args = Environment.GetCommandLineArgs();
//MessageBox.Show(args[args.Length-1]);
int a;
var b = "";
for (a=1;a<=args.Length-1;a++) { b = b + args[a]; }
MessageBox.Show(b);
Application.Exit();
}
}
}
طبعا هذا مثال سريع جدا للتاقلم مع محرر الكود او قل نصوص سي شارب.