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

مكتبة الأكواد

رائج
بدأه أبوفهد في 1 نوفمبر 2002 · 48 رد · 65,567 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#26

السلام عليكم,

هذة الدالة تقوم بتغير اسم الملف اذا وجد نفس الاسم, مع التكرار بأرقام ,مثل عملية التسمية بالويندوز.

using System;
using System.ComponentModel;
using System.Drawing;
using System.IO;
using System.Text;
using System.Windows.Forms;

namespace AutoRename
{
	public partial class frmMain : Form
	{
		public string SaveFile(string destFileName)
		{
			if(destFileName == null)
				return null;

			string dir = Path.GetDirectoryName(destFileName).EndsWith("\\") 
				? Path.GetDirectoryName(destFileName) : Path.GetDirectoryName(destFileName) + "\\";

			string newDestFileName;
			if(File.Exists(destFileName)) {
				int Value = 1;
				newDestFileName = dir + Path.GetFileNameWithoutExtension(destFileName) + 
				" (" + Value + ")" + Path.GetExtension(destFileName);
				while(File.Exists(newDestFileName)) {
					newDestFileName = dir + Path.GetFileNameWithoutExtension(destFileName) + 
					" (" + Value + ")" + Path.GetExtension(destFileName);
					Value++;
				}
				return newDestFileName;
			} else {
				return destFileName;
			}
		}

		private void btnMake_Click(object sender, EventArgs e)
		{
			File.CreateText(SaveFile(".\\myNewFile.txt"));
		}

		public frmMain()
		{
			InitializeComponent();
		}

		private Button btnCreateFile = new Button();

		private void InitializeComponent()
		{
			// 
			// btnCreateFile
			// 
			this.btnCreateFile.Location = new Point(50, 50);
			this.btnCreateFile.Name = "btnCreateFile";
			this.btnCreateFile.Size = new Size(200, 100);
			this.btnCreateFile.Text = "Create New File";
			this.btnCreateFile.UseVisualStyleBackColor = true;
			this.btnCreateFile.Click += new EventHandler(this.btnMake_Click);
			// 
			// frmMain
			// 
			this.StartPosition = FormStartPosition.CenterScreen;
			this.ClientSize = new Size(300, 200);
			this.Controls.Add(this.btnCreateFile);
			this.Name = "frmMain";
			this.Text = "Auto Rename";
			this.ResumeLayout(false);
		}

		[STAThread]
		static void Main()
		{
			Application.EnableVisualStyles();
			Application.Run(new frmMain());
		}
	}
}

مواضيع متنوعة

#27

هذا الكلاس يقوم بتحويل bytes الي hex والعكس.

public class HexConverter
{
	private static string[] WhiteSpace = new string[] {
		" ", 
		"\t",
		"\v", 
		"\n", 
		"\r", 
		"\x0085", "\x00a0", "\u1680", 
		"\u2000", "\u2001", "\u2002", 
		"\u2003", "\u2004", "\u2005", 
		"\u2006", "\u2007", "\u2008", 
		"\u2009", "\u200a", "\u200b", 
		"\u2029", "\u3000", "\ufeff"
	};

	private static char[] HexChar = { 
		'0', '1', '2', '3', '4', '5', '6', '7', 
		'8', '9', 'A', 'B', 'C', 'D', 'E', 'F'
	};

	private static string HexIndex = "0123456789ABCDEF";

	public static byte[] HexToByte(string hexString)
	{
		if(hexString == null || hexString.Length == 0)
			return new byte[0];

		// remove white space form in put string.
		foreach(string ws in WhiteSpace)
			hexString = hexString.Replace(ws, "").ToUpper();

		byte[] data = new byte[(hexString.Length / 2)];

		for(int i = 0, I = 0; i < (hexString.Length / 2); i++) {
			data = (byte)(
				((HexIndex.IndexOf(hexString.Substring(I++, 1)[0]) & 15) << 4) + 
				(HexIndex.IndexOf(hexString.Substring(I++, 1)[0]) & 15)
			);
		}
		return data;
	}

	public static string ByteToHex(byte[] b, int LineBreaksLength)
	{
		if(b == null || b.Length == 0)
			return null;
		StringBuilder result = new StringBuilder();
		string line = null;

		for(int i = 0; i < b.Length; i++) {
			int c = (((int)b) & 255);
			if(LineBreaksLength > 0) {
				if(line.Length == LineBreaksLength) {
					line += HexChar[c >> 4 & 15].ToString() + HexChar[c & 15].ToString();
					result.AppendLine(line);
					line = null;
				}
			} else {
				result.Append(HexChar[c >> 4 & 15].ToString() + HexChar[c & 15].ToString());
			}
		}
		return result.ToString();
	}
}

تم تعديل هذه المشاركة بواسطة Moudey في 16 سبتمبر 2006 في 23:50

مواضيع متنوعة

#28

التحقق من ان الملف Dot NET Assembly

 

bool IsDotNetAssembly(string filename)
{
 try
 {
  byte[] data = new byte[4096];
  FileInfo file = new FileInfo(filename);
  Stream fin = file.Open(FileMode.Open, FileAccess.Read);
  int iRead = fin.Read(data, 0, 4096);
  fin.Close();

  // Verify this is a executable/dll
  if ((data[1] << 8 | data[0]) != 0x5a4d)
   return false;

  // This will get the address for the WinNT header
  int iWinNTHdr = data[63]<<24 | data[62]<<16 | data[61] << 8 | data[60];
  // Verify this is an NT address
  if ((data[iWinNTHdr+3] << 24 | data[iWinNTHdr+2] << 16 
   | data[iWinNTHdr+1] << 8 
   | data[iWinNTHdr]) != 0x00004550)
   return false;

  int iLightningAddr = iWinNTHdr + 24 + 208;
  int iSum=0;
  int iTop = iLightningAddr + 8;
  for (int i = iLightningAddr; i < iTop; i++)
   iSum|=data;
  if (iSum == 0)
   return false;
  else
   return true;
 } catch(Exception e) {
  throw (e);
 }
}

مواضيع متنوعة

#29

// ادخال اسم الهوست :D

 
IPGlobalProperties computerProperties = IPGlobalProperties.GetIPGlobalProperties();
			string strHost = computerProperties.HostName;
#30

بكل بساطة :D

//--------
		// Output byte of each intput char or double char
		public static byte[] HexToByte(string hex)
		{   byte[] newByte = new byte[hex.Length/2];
			for (int i = 0; i < hex.Length/2; i++)
			{ newByte = byte.Parse(hex.ToString()+ hex[i+1].ToString(), System.Globalization.NumberStyles.HexNumber); }	 
		   return newByte;
		}
	//----------
		public static string ByteToString(byte[] bytes)
		{   string hexString = "";
			for (int i = 0; i < bytes.Length; i++)
			{hexString += bytes.ToString("X2"); }
			return hexString;
		}
	//--------------

اللهم لاعلم لنا الا ما علمتنا .

#31

3D Rendering of a Wine Glass

مثال رائع للتعامل مع GDI

PIC200261417730348.JPG

3DWineGlass.zip

مواضيع متنوعة

#32

السلام عليكم

كيفية البحث عن ملف معين أو نوع من الملفات في مجلد معين

لتحميل الكود كامل =>

string[] files = null;
files = System.IO.Directory.GetFiles(textBox1.Text, textBox2.Text);
foreach (string file in files)
  { listBox1.Items.Add(file); }

والله أعلم

post-91400-1175685704_thumb.jpg

#33

السلام عليكم

لقد أضفت في الملف المرفق كود يمكنك من الحصول على عنوانIP لحاسوبك و العنوان MACالمقابل له باعتماد المنهج ARP

والله أعلم

ARP.zip

post-91400-1176110642_thumb.jpg

#34

السلام عليكم ،

فئة كود لتوليد باركود EAN13

using System;
using System.Drawing;
using System.Text;

namespace MobileBarcodePrint
{
	public class Ean13
	{
		private string _sName = "EAN13";

		private float _fMinimumAllowableScale = .8f;
		private float _fMaximumAllowableScale = 2.0f;

		// This is the nomimal size recommended by the EAN.
		private float _fWidth = 113f;
		private float _fHeight = 39f; //it was 78f
		private float _fFontSize = 8.25f;
		private float _fScale = 1.0f;

		// Left Hand Digits.
		private string[] _aOddLeft = {
										 "0001101", "0011001", "0010011", "0111101",
										 "0100011", "0110001", "0101111", "0111011",
										 "0110111", "0001011"
									 };

		private string[] _aEvenLeft = {
										  "0100111", "0110011", "0011011", "0100001",
										  "0011101", "0111001", "0000101", "0010001",
										  "0001001", "0010111"
									  };

		// Right Hand Digits.
		private string[] _aRight = {
									   "1110010", "1100110", "1101100", "1000010",
									   "1011100", "1001110", "1010000", "1000100",
									   "1001000", "1110100"
								   };

		private string _sQuiteZone = "000000000";

		private string _sLeadTail = "101";

		private string _sSeparator = "01010";

		private string _sCountryCode = "00";
		private string _sManufacturerCode;
		private string _sProductCode;
		private string _sChecksumDigit;

		public Ean13()
		{
		}

		public Ean13(string number)
		{
			this.CountryCode = number.Substring(0, 3);
			this.ManufacturerCode = number.Substring(3, 4);
			this.ProductCode = number.Substring(7, 5);
			//this.ChecksumDigit = number.Substring(12, 1);
			this.CalculateChecksumDigit();
		}

		public void DrawEan13Barcode(Graphics g, Point pt)
		{
			float width = this.Width*this.Scale;
			float height = this.Height*this.Scale;

			//	EAN13 Barcode should be a total of 113 modules wide.
			float lineWidth = 1; //width / 113f;

			SolidBrush brush = new SolidBrush(SystemColors.WindowText);

			float xPosition = 0;

			//System.Text.StringBuilder strbEAN13 = new System.Text.StringBuilder( );
			//System.Text.StringBuilder sbTemp = new System.Text.StringBuilder( );

			float xStart = pt.X;
			float yStart = pt.Y;
			float xEnd = 0;

			Font font = new Font("Tahoma", this._fFontSize*this.Scale, FontStyle.Regular);

			// Calculate the Check Digit.
			this.CalculateChecksumDigit();

			string sTemp = string.Format("{0}{1}{2}{3}",
										 this.CountryCode,
										 this.ManufacturerCode,
										 this.ProductCode,
										 this.ChecksumDigit);

			string sLeftPattern = "";

			// Convert the left hand numbers.
			sLeftPattern = ConvertLeftPattern(sTemp.Substring(0, 7));

			// Build the UPC Code.
			string strbEAN13 = string.Format("{0}{1}{2}{3}{4}{1}{0}",
											 this._sQuiteZone, this._sLeadTail,
											 sLeftPattern,
											 this._sSeparator,
											 ConvertToDigitPatterns(sTemp.Substring(7), this._aRight));

			float fTextHeight = g.MeasureString(strbEAN13, font).Height;

			// Draw the barcode lines.
			for (int i = 0; i < strbEAN13.Length; i++)
			{
				if (strbEAN13.Substring(i, 1) == "1")
				{
					if (xStart == pt.X)
						xStart = xPosition;

					// Save room for the UPC number below the bar code.
					if ((i > 12 && i < 55) || (i > 57 && i < 101))
						// Draw space for the number
						g.FillRectangle(brush, (int) xPosition, (int) yStart, (int) lineWidth,
										(int) (height - fTextHeight));
					else
						// Draw a full line.
						g.FillRectangle(brush, (int) xPosition, (int) yStart, (int) lineWidth, (int) height);
				}

				xPosition += lineWidth;
				xEnd = xPosition;
			}

			// Draw the upc numbers below the line.
			xPosition = xStart - g.MeasureString(this.CountryCode.Substring(0, 1), font).Width;
			float yPosition = yStart + (height - fTextHeight);

			// Draw 1st digit of the country code.
			g.DrawString(sTemp.Substring(0, 1), font, brush, xPosition, yPosition);
			xPosition += (g.MeasureString(sTemp.Substring(0, 1), font).Width + 43*lineWidth) -
						 (g.MeasureString(sTemp.Substring(1, 6), font).Width);

			// Draw MFG Number.
			g.DrawString(sTemp.Substring(1, 6), font, brush, xPosition, yPosition);
			xPosition += g.MeasureString(sTemp.Substring(1, 6), font).Width + (11*lineWidth);

			// Draw Product ID.
			g.DrawString(sTemp.Substring(7), font, brush, xPosition, yPosition);
		}

		private string ConvertLeftPattern(string sLeft)
		{
			switch (sLeft.Substring(0, 1))
			{
				case "0":
					return CountryCode0(sLeft.Substring(1));

				case "1":
					return CountryCode1(sLeft.Substring(1));

				case "2":
					return CountryCode2(sLeft.Substring(1));

				case "3":
					return CountryCode3(sLeft.Substring(1));

				case "4":
					return CountryCode4(sLeft.Substring(1));

				case "5":
					return CountryCode5(sLeft.Substring(1));

				case "6":
					return CountryCode6(sLeft.Substring(1));

				case "7":
					return CountryCode7(sLeft.Substring(1));

				case "8":
					return CountryCode8(sLeft.Substring(1));

				case "9":
					return CountryCode9(sLeft.Substring(1));

				default:
					return "";
			}
		}

		private string CountryCode0(string sLeft)
		{
			// 0 Odd Odd  Odd  Odd  Odd  Odd 
			return ConvertToDigitPatterns(sLeft, this._aOddLeft);
		}


		private string CountryCode1(string sLeft)
		{
			// 1 Odd Odd  Even Odd  Even Even 
			StringBuilder sReturn = new StringBuilder();
			// The two lines below could be replaced with this:
			// sReturn.Append( ConvertToDigitPatterns( sLeft.Substring( 0, 2 ), this._aOddLeft ) );
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(0, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(1, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(2, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(3, 1), this._aOddLeft));
			// The two lines below could be replaced with this:
			// sReturn.Append( ConvertToDigitPatterns( sLeft.Substring( 4, 2 ), this._aEvenLeft ) );
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(4, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(5, 1), this._aEvenLeft));
			return sReturn.ToString();
		}


		private string CountryCode2(string sLeft)
		{
			// 2 Odd Odd  Even Even Odd  Even 
			StringBuilder sReturn = new StringBuilder();
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(0, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(1, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(2, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(3, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(4, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(5, 1), this._aEvenLeft));
			return sReturn.ToString();
		}


		private string CountryCode3(string sLeft)
		{
			// 3 Odd Odd  Even Even Even Odd 
			StringBuilder sReturn = new StringBuilder();
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(0, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(1, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(2, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(3, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(4, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(5, 1), this._aOddLeft));
			return sReturn.ToString();
		}


		private string CountryCode4(string sLeft)
		{
			// 4 Odd Even Odd  Odd  Even Even 
			StringBuilder sReturn = new StringBuilder();
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(0, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(1, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(2, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(3, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(4, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(5, 1), this._aEvenLeft));
			return sReturn.ToString();
		}


		private string CountryCode5(string sLeft)
		{
			// 5 Odd Even Even Odd  Odd  Even 
			StringBuilder sReturn = new StringBuilder();
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(0, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(1, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(2, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(3, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(4, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(5, 1), this._aEvenLeft));
			return sReturn.ToString();
		}


		private string CountryCode6(string sLeft)
		{
			// 6 Odd Even Even Even Odd  Odd 
			StringBuilder sReturn = new StringBuilder();
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(0, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(1, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(2, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(3, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(4, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(5, 1), this._aOddLeft));
			return sReturn.ToString();
		}


		private string CountryCode7(string sLeft)
		{
			// 7 Odd Even Odd  Even Odd  Even
			StringBuilder sReturn = new StringBuilder();
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(0, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(1, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(2, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(3, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(4, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(5, 1), this._aEvenLeft));
			return sReturn.ToString();
		}


		private string CountryCode8(string sLeft)
		{
			// 8 Odd Even Odd  Even Even Odd 
			StringBuilder sReturn = new StringBuilder();
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(0, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(1, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(2, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(3, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(4, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(5, 1), this._aOddLeft));
			return sReturn.ToString();
		}


		private string CountryCode9(string sLeft)
		{
			// 9 Odd Even Even Odd  Even Odd 
			StringBuilder sReturn = new StringBuilder();
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(0, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(1, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(2, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(3, 1), this._aOddLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(4, 1), this._aEvenLeft));
			sReturn.Append(ConvertToDigitPatterns(sLeft.Substring(5, 1), this._aOddLeft));
			return sReturn.ToString();
		}


		private string ConvertToDigitPatterns(string inputNumber, string[] patterns)
		{
			StringBuilder sbTemp = new StringBuilder();
			int iIndex = 0;
			for (int i = 0; i < inputNumber.Length; i++)
			{
				iIndex = Convert.ToInt32(inputNumber.Substring(i, 1));
				sbTemp.Append(patterns[iIndex]);
			}
			return sbTemp.ToString();
		}


		public void CalculateChecksumDigit()
		{
			string sTemp = this.CountryCode + this.ManufacturerCode + this.ProductCode;
			int iSum = 0;
			int iDigit = 0;

			// Calculate the checksum digit here.
			for (int i = sTemp.Length; i >= 1; i--)
			{
				iDigit = Convert.ToInt32(sTemp.Substring(i - 1, 1));
				if (i%2 == 0)
				{
					// odd
					iSum += iDigit*3;
				}
				else
				{
					// even
					iSum += iDigit*1;
				}
			}

			int iCheckSum = (10 - (iSum%10))%10;
			this.ChecksumDigit = iCheckSum.ToString();
		}

		#region -- Attributes/Properties --

		public string Name
		{
			get { return _sName; }
		}

		public float MinimumAllowableScale
		{
			get { return _fMinimumAllowableScale; }
		}

		public float MaximumAllowableScale
		{
			get { return _fMaximumAllowableScale; }
		}

		public float Width
		{
			get { return _fWidth; }
		}

		public float Height
		{
			get { return _fHeight; }
		}

		public float FontSize
		{
			get { return _fFontSize; }
		}

		public float Scale
		{
			get { return _fScale; }

			set
			{
				if (value < this._fMinimumAllowableScale || value > this._fMaximumAllowableScale)
					throw new Exception("Scale value out of allowable range.  Value must be between " +
										this._fMinimumAllowableScale.ToString() + " and " +
										this._fMaximumAllowableScale.ToString());
				_fScale = value;
			}
		}

		public string CountryCode
		{
			get { return _sCountryCode; }

			set
			{
				while (value.Length < 2)
				{
					value = "0" + value;
				}
				_sCountryCode = value;
			}
		}

		public string ManufacturerCode
		{
			get { return _sManufacturerCode; }

			set { _sManufacturerCode = value; }
		}

		public string ProductCode
		{
			get { return _sProductCode; }

			set { _sProductCode = value; }
		}

		public string ChecksumDigit
		{
			get { return _sChecksumDigit; }

			set
			{
				int iValue = Convert.ToInt32(value);
				if (iValue < 0 || iValue > 9)
					throw new Exception("The Check Digit must be between 0 and 9.");
				_sChecksumDigit = value;
			}
		}

		#endregion -- Attributes/Properties --
	}
}
#35

هذا الكود يوضع داخل textbox للتحكم في المستخدم في كتابة الارقام فقط من دون الحروف ولا يقبل اي قيمه الا الارقام

private void textBox12_Leave(object sender, System.EventArgs e)
		{
			string st=textBox12.Text;
			for(int x=0;x<st.Length;x++)
			{
				if(!Char.IsNumber(st,x))
				{
					MessageBox.Show("Enter name");
					textBox12.Clear();
					textBox12.Focus();
					break;	
				}
			}
		}

لا اله الا الله عدد ماكان ولا اله الا الله عدد ماسيكون ولا اله الا الله عدد الحركات والسكون

66d3fff832.jpg
#37

الكود يكتب Hello باللون الأحمر و ArabTeam2000.Com باللون الأصفر :

<div class="codetop">
 </div>System.Console.ForegroundColor = ConsoleColor.Red;
 System.Console.Write("Hello ");
 System.Console.ForegroundColor = ConsoleColor.Yellow;
 System.Console.Write("ArabTeam2000.Com !");

السلام عليكم

برنامج لأخذ صورة للشاشة

post-91400-1199377869_thumb.jpg

#38

السلام عليكم و رحمة الله و بركاته

post-91400-1199461016_thumb.jpg

مثال لوشم الصور

#41

السلام عليكــم ورحمـة الله وبركاتــه

post-91400-1227287568_thumb.jpg

رابط الموضوع

#42

سؤال

عند CompoBox

اريد عند اختيار شيئ من داخله عرضه على الداتا غريد

ارجوك بدي اياه ضروري اليوم

#44

السلام عليكــم ورحمـة الله وبركاتــه

يا جماعة لو سمحتو عايزة كود بتاع صفحة اللوجن

يعني لما ادخل اسم المستخدم وكلمة المرور يذهب للداتا بيس لو صح يدخلني علي فورمة تانية ولو غلط يطلعلي رسالة خطأ

مع العلم طبعا ان البيانات مخزنة في الداتا بيس

#45

هذا مشروع Screen shot

يقوم هذا المشروع بأخذ صورة من الشاشة وحفظها أو حفظ جزء منها

أيضا به امكانية مراقبة الجهاز وذلك عن طريق حفظ صور كل فترة معينة

البرنامج مهم جدا ومفيد أرجو أن تستفيدوا منه

ScreenShot.rar

قولوا لا اله الا الله تفلحوا

ومن يبتغي غير الاسلام دينا فلن يقبل منه وهو في الاخرة من الخاسرين- صدق الله العظيم

#46
gorey كتب:
السلام عليكــم ورحمـة الله وبركاتــه

يا جماعة لو سمحتو عايزة كود بتاع صفحة اللوجن

يعني لما ادخل اسم المستخدم وكلمة المرور يذهب للداتا بيس لو صح يدخلني علي فورمة تانية ولو غلط يطلعلي رسالة خطأ

مع العلم طبعا ان البيانات مخزنة في الداتا بيس

السلاموا عليكم

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

اذا ارتضي اضافه اي تفاصيل عن البرنامج الذي تريديه اما ان تضيفي موضوع تطلبيه فيه مع التفاصيل

او

تراسيليني علي البريد الالكتروني

chris_benoit2500@yahoo.com

#47

هذا الكود يستعمل في ال Xaml WPF يقوم بتصغير البرنامج

foreach (Window wnd in Application.Current.Windows)

{

wnd.WindowState = WindowState.Minimized;

}

#48

السلام عليكم ورحمة الله وبركاته

أخى العزيز هذا الكود يعمل نفس عمل كودك ولكنه ابسط بكثير لا اقصد التعديل على عملك ولكن الغرض الاستفادة والتبسيط للجميع

if (Char.IsNumber(e.KeyChar) == false && Char.IsPunctuation(e.KeyChar) == false)

{

e.Handled = true;

}

eraser505 كتب:

السلام عليكم

ده ان شاء الله كود عشان اخلي TextBox يتكتب فيها ارقام بس

للتطبيق خد الكود كوبي و بيست في ال KeyPress event

bool Num=false;
for(int x=48;x<=57;x++)
{
if(e.KeyChar==(char)x)
Num=true;
}
if(e.KeyChar==(char)8)
e.Handled=false;
else if(!Num)
e.Handled=true;

اللهم انت الحق ووعدك حق ورسولك حق ودينك حق والموت حق والبعث حق ولقائك حق والجنة حق والنار حق اللهم انا نسألك بأنك انت الحق ان تغفر لنا ذنوبنا وتهدنا الصراط المستقيم وتغفر لأبائنا اجمعين ( امين)

اللهم انك أعطيتنا الأسلام من غير أن نسألك _ فأرزقنا الفردوس الاعلى ونحن نسألك

الحمد لله على نعمة الأسلام نعمة ما بعدها من نعمة

اللهم انت لى كما احب فاجعلنى لك كما تحب

#49

حاول أخى الكريم بهذا الكود مع مراعاه تغير السمار الكنترولز

أكتب الكود دا داخل event of --> combo box selected index change

او لما انت هتضغط مرتين على الكومب بوكس هتكتب جواه على طول

دا لو انت معاكداتا جريد وانت معاك كومب بوكس

كل ما تختار اسم العميل يظعر بيانته على طول فى مربعات نصوص عندك ويعلم على الصف مباشرة فى الداتا جريد

أرجوا انى اكون وصلتلك قصدى وعرفت اساعد

CMB_TWRED_ACC.SelectedIndex = cmb_twred_name.SelectedIndex;

comboBox1.SelectedIndex = cmb_twred_name.SelectedIndex;

string con_str = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\\db.mdb;Persist Security Info=True;Jet OLEDB:Database Password=amsoft";

OleDbConnection con = new OleDbConnection(con_str);

string cmd_str = "select * from hesab_mwardeen where mward_acc='" + CMB_TWRED_ACC.SelectedItem.ToString() + "'";

OleDbCommand sel_cmd = new OleDbCommand(cmd_str, con);

OleDbDataAdapter adapt = new OleDbDataAdapter();

// adapt.SelectCommand = sel_cmd;

adapt.SelectCommand = sel_cmd;

DataSet ds = new DataSet();

con.Open();

adapt.Fill(ds, "hesab_mwardeen");

int index = -1;

int num = ds.Tables[0].Rows.Count;

if (num > 0)

{

for (int i = 0; i < ds.Tables[0].Rows.Count; i++)

{

if (cmb_twred_name.SelectedItem.ToString() == ds.Tables[0].Rows[3].ToString())

{

index = i;

}

// lh+=int.Parse(ds.Tables[0].Rows[9].ToString());

// mnh+=int.Parse(ds.Tables[0].Rows[8].ToString());

}

float dean = 0;

for (int i = 0; i < ds.Tables[0].Rows.Count; i++)

{

lh += int.Parse(ds.Tables[0].Rows[index][9].ToString());

mnh += int.Parse(ds.Tables[0].Rows[index][8].ToString());

}

dean = lh - mnh;

label6.Text = dean.ToString();

}

adapt.Fill(ds, "hesab_mwardeen");

dataGridView1.DataSource = ds.Tables[0];

abo_hamza كتب:

سؤال

عند CompoBox

اريد عند اختيار شيئ من داخله عرضه على الداتا غريد

ارجوك بدي اياه ضروري اليوم

اللهم انت الحق ووعدك حق ورسولك حق ودينك حق والموت حق والبعث حق ولقائك حق والجنة حق والنار حق اللهم انا نسألك بأنك انت الحق ان تغفر لنا ذنوبنا وتهدنا الصراط المستقيم وتغفر لأبائنا اجمعين ( امين)

اللهم انك أعطيتنا الأسلام من غير أن نسألك _ فأرزقنا الفردوس الاعلى ونحن نسألك

الحمد لله على نعمة الأسلام نعمة ما بعدها من نعمة

اللهم انت لى كما احب فاجعلنى لك كما تحب

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