الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ياشباب اكسبش غريب ممكن حد يشوفة

مغلق
بدأه برو في 8 نوفمبر 2006 · 6 رد · 706 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

ياشباب ممكن حد يقلي ايش هذا الاكسبشين الذي بيطلع في المين

70d2f8e26f.jpg

#2

يل سيدي عطنا معلومات عن الكود المستخدم حتى نحلل المشكلة

#3

عزيز الشروع كبير بقالي 6 شهور شغال علية هو اكثر من بروجكت الاكسبشن بيطلع في الماين

#4

وما نوع الـ Exception الموجود في الـ InnerException ؟!

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#5

ماعرف ياخ معتز باس الاكسبش بيطلع في هذا السطر

Application.Run(new Form1());

وكود الفرمة هو

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Text;

using System.Windows.Forms;

using System.IO;

using System.Net.Sockets;

using System.Net.NetworkInformation;

using System.IO.Ports;

using MS.Internal;

using Microsoft.Win32;

using System.Diagnostics;

namespace S

{

public partial class Form1 : Form

{

public static int f1 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC1")), f2 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC2")), f3 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC3")), f4 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC4")), f5 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC5")), f6 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC6")), f7 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC7")), f8 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC8")), f9 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC9")), f10 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC10")), f11 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC11")), f12 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC12")), f13 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC13")), f14 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC14")), f15 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC15")), f16 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC16"));

float So, Mo, Ho, Sn, Mn, Hn;

float Tt, Tmt;

string Ts, Tn;

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

}

public static void Sen(string Text,string to)

{

try

{

TcpClient myclient = new TcpClient(to,5210);

NetworkStream myns = myclient.GetStream();

StreamWriter mysw = new StreamWriter(myns);

mysw.WriteLine(Text);

mysw.Close();

myclient.Close();

myns.Close();

}

catch (Exception ee)

{

//MessageBox.Show(ee.Message);

}

}

private void Form1_Load(object sender, EventArgs e)

{

try

{

label17.Text = Registry.CurrentUser.OpenSubKey(@"Software\NScafe\options").GetValue("Price").ToString().Trim();

label18.Text = Registry.CurrentUser.OpenSubKey(@"Software\NScafe\options").GetValue("typeP").ToString().Trim();

}

catch (Exception)

{

Prise pp = new Prise();

pp.ShowDialog();

if (pp.DialogResult != DialogResult.Yes)

{

MessageBox.Show("لم تقم بادخال سعر الدقيقة و العملة .. برجاء ادخل المطلوب ليتم فتح البرنامج بطريقة ناجحة", "NSCafe", MessageBoxButtons.OK, MessageBoxIcon.Stop);

Application.ExitThread();

}

else

{

label17.Text = Registry.CurrentUser.OpenSubKey(@"Software\NScafe\options").GetValue("Price").ToString();

label18.Text = Registry.CurrentUser.OpenSubKey(@"Software\NScafe\options").GetValue("typeP").ToString();

}

}

Int32 _isProcessRunning;

_isProcessRunning = System.Diagnostics.Process.GetProcessesByName("S_c2").Length;

if (_isProcessRunning != 0) { }

else

{

Process.Start(Environment.SystemDirectory.Substring(0, 1) + @":\WINDOWS\NSCafeAdmin\S_c2.exe");

}

Int32 _isProcessRunning22;

_isProcessRunning22 = System.Diagnostics.Process.GetProcessesByName("Sineor").Length;

if (_isProcessRunning22 != 0) { }

else

{

Process.Start(Environment.SystemDirectory.Substring(0, 1) + @":\WINDOWS\NSCafeAdmin\Sineor.exe");

}

Int32 _isProcessRunning66;

_isProcessRunning66 = System.Diagnostics.Process.GetProcessesByName("S_CafMab").Length;

if (_isProcessRunning66 != 0) { }

else

{

Process.Start(Environment.SystemDirectory.Substring(0, 1) + @":\WINDOWS\NSCafeAdmin\S_CafMab.exe");

}

Int32 _isProcessRunning666;

_isProcessRunning666 = System.Diagnostics.Process.GetProcessesByName("Name_IO_S").Length;

if (_isProcessRunning666 != 0) { }

else

{

Process.Start(Environment.SystemDirectory.Substring(0, 1) + @":\WINDOWS\NSCafeAdmin\Name_IO_S.exe");

}

Int32 _isProcessRunning33;

_isProcessRunning33 = System.Diagnostics.Process.GetProcessesByName("C_and_M").Length;

if (_isProcessRunning33 != 0) { }

else

{

Process.Start(Environment.SystemDirectory.Substring(0, 1) + @":\WINDOWS\NSCafeAdmin\C_and_M.exe");

}

PC_Name_update();

timer1.Enabled = true;

timer2.Enabled = true;

timer3.Enabled = true;

}

public void PC_Name_update()

{

try

{

RegistryKey rke3 = Registry.CurrentUser.OpenSubKey("Software\\NScafe\\Pc's");

label1.Text = rke3.GetValue("Pc1").ToString();

label2.Text = rke3.GetValue("Pc2").ToString();

label8.Text = rke3.GetValue("Pc3").ToString();

label7.Text = rke3.GetValue("Pc4").ToString();

label4.Text = rke3.GetValue("Pc5").ToString();

label3.Text = rke3.GetValue("Pc6").ToString();

label10.Text = rke3.GetValue("Pc7").ToString();

label9.Text = rke3.GetValue("Pc8").ToString();

label6.Text = rke3.GetValue("Pc9").ToString();

label5.Text = rke3.GetValue("Pc10").ToString();

label12.Text = rke3.GetValue("Pc11").ToString();

label11.Text = rke3.GetValue("Pc12").ToString();

label16.Text = rke3.GetValue("Pc13").ToString();

label15.Text = rke3.GetValue("Pc14").ToString();

label14.Text = rke3.GetValue("Pc15").ToString();

label13.Text = rke3.GetValue("Pc16").ToString();

rke3.Close();

}

catch (Exception ee)

{

// MessageBox.Show("الرجاء تحميل البرنامج من جديد","خطاء",MessageBoxButtons.OK,MessageBoxIcon.Stop);

MessageBox.Show(ee.Message);

}

}

private void button32_Click(object sender, EventArgs e)

{

}

private void button31_Click(object sender, EventArgs e)

{

}

private void button33_Click(object sender, EventArgs e)

{

}

private void button1_Click_1(object sender, EventArgs e)

{

//Screen s = new Screen();

//System.Drawing.Rectangle dd = new Rectangle();

//dd.Contains();

//MessageBox.Show("r");

//this.BackgroundImage =;

}

RegistryKey rk = Registry.CurrentUser.CreateSubKey("Software\\NScafe\\Time");

RegistryKey rke = Registry.CurrentUser.OpenSubKey("Software\\NScafe\\Time");

RegistryKey RkGetA = Registry.CurrentUser.CreateSubKey("Software\\NScafe\\GetAdmin");

RegistryKey RkGetB = Registry.CurrentUser.CreateSubKey("Software\\NScafe\\Order2");

DateTimePicker dtp = new DateTimePicker();

private void pictureBox1_Click(object sender, EventArgs e)

{

//MessageBox.Show("r");

if (label1.Text != "فارغ")

{

if (f1 == 0)

{

this.pictureBox1.Image = Image.FromFile(@"C:\Documents and Settings\Ibrahim\Desktop\friend7.jpg");

f1 = 1;

Sen("BS_o", label1.Text);

//MessageBox.Show("hi" + dateTimePicker1.Text.Length.ToString());

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time Start " + label1.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time Start " + label1.Text, dateTimePicker1.Text);

}

}

else

{

this.pictureBox1.Image = this.pictureBox1.BackgroundImage;

f1 = 0;

Sen("BS_c", label1.Text);

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time End " + label1.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time End " + label1.Text, dateTimePicker1.Text);

}

// button1.Text = ordartime(label1.Text).ToString();

}

}

else

{

MessageBox.Show("الجهاز فارغ", "NSCofe", MessageBoxButtons.OK, MessageBoxIcon.Error);

}

}

private void pictureBox2_Click(object sender, EventArgs e)

{

if (label2.Text != "فارغ")

{

if (f2 == 0)

{

this.pictureBox2.Image = Image.FromFile(@"C:\Documents and Settings\Ibrahim\Desktop\friend7.jpg");

Sen("BS_o", label2.Text);

f2 = 1;

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time Start " + label2.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time Start " + label2.Text, dateTimePicker1.Text);

}

}

else

{

this.pictureBox2.Image = this.pictureBox1.BackgroundImage;

Sen("BS_c", label2.Text);

f2 = 0;

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time End " + label2.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time End " + label2.Text, dateTimePicker1.Text);

}

}

}

else

{

MessageBox.Show("الجهاز فارغ", "NSCofe", MessageBoxButtons.OK, MessageBoxIcon.Hand);

}

}

private void pictureBox3_Click(object sender, EventArgs e)

{

if (label8.Text != "فارغ")

{

if (f3 == 0)

{

this.pictureBox3.Image = Image.FromFile(@"C:\Documents and Settings\Ibrahim\Desktop\friend7.jpg");

Sen("BS_o", label8.Text);

f3 = 1;

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time Start " + label8.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time Start " + label8.Text, dateTimePicker1.Text);

}

}

else

{

this.pictureBox3.Image = this.pictureBox1.BackgroundImage;

Sen("BS_c", label8.Text);

f3 = 0;

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time End " + label8.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time End " + label8.Text, dateTimePicker1.Text);

}

}

}

else

{

MessageBox.Show("الجهاز فارغ", "NSCofe", MessageBoxButtons.OK, MessageBoxIcon.Hand);

}

}

private void pictureBox4_Click(object sender, EventArgs e)

{

if (label7.Text != "فارغ")

{

if (f4 == 0)

{

this.pictureBox4.Image = Image.FromFile(@"C:\Documents and Settings\Ibrahim\Desktop\friend7.jpg");

Sen("BS_o", label7.Text);

f4 = 1;

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time Start " + label7.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time Start " + label7.Text, dateTimePicker1.Text);

}

}

else

{

this.pictureBox4.Image = this.pictureBox1.BackgroundImage;

Sen("BS_c", label7.Text);

f4 = 0;

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time End " + label7.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time End " + label7.Text, dateTimePicker1.Text);

}

}

}

else

{

MessageBox.Show("الجهاز فارغ", "NSCofe", MessageBoxButtons.OK, MessageBoxIcon.Hand);

}

}

private void pictureBox5_DoubleClick(object sender, EventArgs e)

{

if (label4.Text != "فارغ")

{

if (f5 == 0)

{

this.pictureBox5.Image = Image.FromFile(@"C:\Documents and Settings\Ibrahim\Desktop\friend7.jpg");

f5 = 1;

Sen("BS_o", label4.Text);

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time Start " + label4.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time Start " + label4.Text, dateTimePicker1.Text);

}

}

else

{

this.pictureBox5.Image = this.pictureBox1.BackgroundImage;

f5 = 0;

Sen("BS_c", label4.Text);

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time End " + label4.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time End " + label4.Text, dateTimePicker1.Text);

}

}

}

else

{

MessageBox.Show("الجهاز فارغ", "NSCofe", MessageBoxButtons.OK, MessageBoxIcon.Hand);

}

}

private void pictureBox8_DoubleClick(object sender, EventArgs e)

{

if (label3.Text != "فارغ")

{

if (f8 == 0)

{

this.pictureBox8.Image = Image.FromFile(@"C:\Documents and Settings\Ibrahim\Desktop\friend7.jpg");

f8 = 1;

Sen("BS_o", label3.Text);

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time Start " + label3.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time Start " + label3.Text, dateTimePicker1.Text);

}

}

else

{

this.pictureBox8.Image = this.pictureBox1.BackgroundImage;

f8 = 0;

Sen("BS_c", label3.Text);

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time End " + label3.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time End " + label3.Text, dateTimePicker1.Text);

}

}

}

else

{

MessageBox.Show("الجهاز فارغ", "NSCofe", MessageBoxButtons.OK, MessageBoxIcon.Hand);

}

}

private void pictureBox6_DoubleClick(object sender, EventArgs e)

{

if (label10.Text != "فارغ")

{

if (f6 == 0)

{

this.pictureBox6.Image = Image.FromFile(@"C:\Documents and Settings\Ibrahim\Desktop\friend7.jpg");

f6 = 1;

Sen("BS_o", label10.Text);

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time Start " + label10.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time Start " + label10.Text, dateTimePicker1.Text);

}

}

else

{

this.pictureBox6.Image = this.pictureBox1.BackgroundImage;

f6 = 0;

Sen("BS_c", label10.Text);

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time End " + label10.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time End " + label10.Text, dateTimePicker1.Text);

}

}

}

else

{

MessageBox.Show("الجهاز فارغ", "NSCofe", MessageBoxButtons.OK, MessageBoxIcon.Hand);

}

}

private void pictureBox12_DoubleClick(object sender, EventArgs e)

{

if (label9.Text != "فارغ")

{

if (f12 == 0)

{

this.pictureBox12.Image = Image.FromFile(@"C:\Documents and Settings\Ibrahim\Desktop\friend7.jpg");

f12 = 1;

Sen("BS_o", label9.Text);

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time Start " + label9.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time Start " + label9.Text, dateTimePicker1.Text);

}

}

else

{

this.pictureBox12.Image = this.pictureBox1.BackgroundImage;

f12 = 0;

Sen("BS_c", label9.Text);

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time End " + label9.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time End " + label9.Text, dateTimePicker1.Text);

}

}

}

else

{

MessageBox.Show("الجهاز فارغ", "NSCofe", MessageBoxButtons.OK, MessageBoxIcon.Hand);

}

}

private void pictureBox10_DoubleClick(object sender, EventArgs e)

{

if (label6.Text != "فارغ")

{

if (f10 == 0)

{

this.pictureBox10.Image = Image.FromFile(@"C:\Documents and Settings\Ibrahim\Desktop\friend7.jpg");

f10 = 1;

Sen("BS_o", label6.Text);

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time Start " + label6.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time Start " + label6.Text, dateTimePicker1.Text);

}

}

else

{

this.pictureBox10.Image = this.pictureBox1.BackgroundImage;

f10 = 0;

Sen("BS_c", label6.Text);

if (dateTimePicker1.Text.Length == 10)

{

rk.SetValue("Time End " + label6.Text, dateTimePicker1.Text.Insert(0, "0"));

}

else

{

rk.SetValue("Time End " + label6.Text, dateTimePicker1.Text);

}

}

}

else

{

MessageBox.Show("الجهاز فارغ", "NSCofe", MessageBoxButtons.OK, MessageBoxIcon.Hand);

}

}

private void pictureBox9_DoubleClick(object sender, EventArgs e)

{

if (label5.Text != "فارغ")

{

if (f9 == 0)

{

this.pictureBox9.Image

#6

المشكلة قي تعريف المتحولات من نمط Static و تستدعي مجموعة من التوابع ضمنها حيث يقوم البرنامج بتعريف كل ال static في البداية(run) و قبل أن يهيئ التوابع المستخدمة فيها (التوابع غير مهيئة )

مثل التابع (convert )

هنا

		public static int f1 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC1")), f2 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC2")), f3 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey(@"Software\NScafe\statePC").GetValue("PC3")), f4 = Convert.ToInt32(Registry.CurrentUser.OpenSubKey	 ......................

ينصح بنقل هذا التعريف إلى جزء اخر من البرنامج

تم تعديل هذه المشاركة بواسطة mahmola في 9 نوفمبر 2006 في 12:24

1 2 me and u r alone

1 2 u a i a a

#7

مشكور اخي mahmola لقد تم حل المشكلة شكرا للجميع

هذا الموضوع مغلق.

مواضيع مشابهة