-
کد سی شارپ (همراه با توضیح انگلیسی)
پنجشنبه 4 شهریورماه سال 1389 10:43
در این پست می خوام مجموعه ای از کد های سی شارپ با توضیحات انگلیسی را خدمت شما تقدیم کنم. .NET C# Snippet Tutorial - Get File Listings .NET 3.5 Adds Named Pipes Support Building a Simple CSV Parser in C# C# - Creating Rounded Rectangles Using A Graphics Path C# - Explicitly Implementing Interfaces C# - Some Notes On...
-
ذخیره کردن عکس با فرمت دلخواه!
پنجشنبه 4 شهریورماه سال 1389 10:10
این کد عکس داخل pictureBox رو به فرمت دلخواه (که در اینجا Jpeg) ذخیره می کنه. SaveFileDialog saveFileDlg = New SaveFileDialog(); if (saveFileDlg.ShowDialog() == DialogResult.OK) try { Bitmap bMP = (Bitmap)this.pictureBox1.Image; bMP.Save(saveFileDlg.FileName,System.Drawing.Imaging.ImageFormat.Jpeg); } catch {}
-
ذخیره و بازیابی عکس در اس کیو ال
دوشنبه 1 شهریورماه سال 1389 11:03
اول عکس رو لود می کنیم : protected void LoadImage() { try { this .openFileDialog1.ShowDialog( this ); string strFn=this.openFileDialog1.FileName; this .pictureBox1.Image=Image.FromFile(strFn); FileInfo fiImage=new FileInfo(strFn); this .m_lImageFileLength=fiImage.Length; FileStream fs=new...
-
یه برنامه ی توپ
شنبه 30 مردادماه سال 1389 12:09
سلام به بروبچه های برنامه نویس امروز یه برنامه براتون آوردم که حالشو ببرید. ایا تا حالا برنامه های گرافیکی رو دیدید. برنامه هایی که وقتی بهشون نگاه می کنید دوست دارید مثل اونا بسازید. مثلا انعکاس دکمه ها یا سایه و... همه این کارها توسط این برنامه امکان پذیرن : Microsoft-Expression-Blend
-
سورس کد دو قلب شیطون
چهارشنبه 27 مردادماه سال 1389 21:51
این سورس کد دو قلب شیطونه که سرگردان در صفحه حرکت می کنند. کار خودمه حتما دانلودش کنید و نظر بدید. چون سایت آپلود پسوند رار را قبول نکرد مجبور شدم پسوند آخرش رو دستکاری کنم. شما فقط بجای mp3 پسوند rar را جایگزین کنید. http://s1.picofile.com/v30sharp/Codes/Sheytonak.mp3.html
-
دانلود سورس
یکشنبه 24 مردادماه سال 1389 22:59
این صفحه پر از سورس دانلود رایگانه حتمــــــــــا دانلود کنید. http://epnu.wordpress.com/2009/08/28/%D8%B3%D9%88%D8%B1%D8%B3-%DA%A9%D8%AF-%DA%86%D9%86%D8%AF-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86-%D8%B3%DB%8C-%D8%B4%D8%A7%D8%B1%D9%BE-%D8%A8%D8%B1%D9%86%D8%A7%D9%85/
-
سورس دیکشنری
یکشنبه 24 مردادماه سال 1389 22:55
این هم سورس دیکشنری البته کار من نیست اما واقعا قشنگه حتما دانلود کنید. http://dl.4downloads.ir/majalleh/2/DictionaryFrom%20C%20sharp_%28www.4DOWNLOADS.ir%29.zip
-
پاک کردن همه تکست باکس ها
یکشنبه 24 مردادماه سال 1389 22:52
foreach(control c in this.contols) { if(c is textbox) { c.text=""; } }
-
Text Coder
جمعه 1 مردادماه سال 1389 19:13
private void button1_Click(object sender, EventArgs e) { string otext = textBox1.Text; string ntext = string.Empty; for (int i = 0; i < textBox1.Text.Length; i++) { int j = char.ConvertToUtf32(otext, i); ntext += char.ConvertFromUtf32(255-j ); } textBox1.Text = ntext; }
-
In The Name Of God
جمعه 1 مردادماه سال 1389 19:12
int i = 0; private void timer1_Tick(object sender, EventArgs e) { Bitmap b = new Bitmap(Width, Height); Graphics g = Graphics.FromImage(b); i+=1; g.DrawString("به نام", new Font("Tahoma", 14,FontStyle.Underline), Brushes.Black, new PointF((float)Math.Cos(Math.PI * i / 180) * 100 + Width / 2,...
-
3D Text
جمعه 1 مردادماه سال 1389 19:11
private void textBox1_TextChanged(object sender, EventArgs e) { Bitmap b = new Bitmap(Width, Height); Graphics g = Graphics.FromImage(b); for (int i = 0; i < 255; i++) { SolidBrush sb = new SolidBrush(Color.FromArgb(i, 0, 0)); // OR // SolidBrush sb = new SolidBrush(Color.FromArgb(0, i, 0)); // SolidBrush sb = new...
-
طریقه استفاده از Crystal Report
پنجشنبه 24 تیرماه سال 1389 22:14
برای گزارش گیری از داده ها، از نرم افزار های مختلفی میشه استفاده کرد اما از اونجایی Crystal Report نسخه ابتدایی اون به همرا Visual Studio به صورت رایگان عرضه میشه بسیاری دستان از اون برای گزارش گیری استفاده می کنند برای گزارش گیری ابتدا یک پروژه ایجاد کرده و یک فرم به پروژه به نام FormReport اضافه کنید در این فرم از...
-
Sinus
چهارشنبه 9 تیرماه سال 1389 19:25
private void Form1_Load(object sender, EventArgs e) { Bitmap b = new Bitmap(Width, Height); for (int i = 0; i < this.Width; i++) { Graphics g = Graphics.FromImage(b); g.DrawLine(new Pen(Brushes.Black), i - 1, (float)Math.Sin(Math.PI * (i - 1) / 180) * b.Height / 4 + this.Height / 2, i, (float)Math.Sin(Math.PI * i /...
-
Like sun
چهارشنبه 9 تیرماه سال 1389 19:24
double i = 0; SolidBrush s = new SolidBrush(Color.Black); private void timer1_Tick(object sender, EventArgs e) { Bitmap b = new Bitmap(pictureBox1.Image, pictureBox1.Size); Graphics g = Graphics.FromImage(b); i += 3; g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias; g.DrawLine(new Pen(Brushes.Black),...
-
Iran
چهارشنبه 9 تیرماه سال 1389 19:23
using System.Drawing.Drawing2D; private void Form1_Load(object sender, EventArgs e) { LinearGradientBrush lb = new LinearGradientBrush(this.ClientRectangle, Color.Red, Color.Black, 150); ColorBlend cb = new ColorBlend(); Color[] c = new Color[] { Color.Green, Color.White, Color.Red }; cb.Colors = c; cb.Positions = new...
-
En2Fr
چهارشنبه 9 تیرماه سال 1389 19:22
private void textBox1_TextChanged(object sender, EventArgs e) { textBox2.Text = textBox1.Text.Trim().ToLower() .Replace("a", "ا").Replace("b", "ب").Replace("c", "ک").Replace("d", "د") .Replace("e",...
-
Transparent Layer On Image
یکشنبه 6 تیرماه سال 1389 14:14
using System.Drawing.Drawing2D; privatestaticImage fill_layer(PictureBox Pic_Box,Image img,Color Layer_color,int Percent) { //از img به عنوان بک آپ استفاده می شود //percent درصد شفافیت است Pic_Box.Image = img; Bitmap bmp_img = newBitmap(Pic_Box.Image); Graphics ghp = Graphics.FromImage(bmp_img); LinearGradientBrush...
-
Transparent layer
یکشنبه 6 تیرماه سال 1389 14:13
private void button2_Click(object sender, EventArgs e) { Random r = new Random(); Bitmap b = new Bitmap(Width, Height); Graphics g = Graphics.FromImage(b); SolidBrush br = new SolidBrush(Color.FromArgb(150, r.Next(255), r.Next(255), r.Next(255))); g.FillRectangle(br,0,0,Width,Height); pictureBox1.Image = b; }
-
Transparent Control - %
یکشنبه 6 تیرماه سال 1389 14:13
control.BackColor = Color.FromArgb(trancparency, control.BackColor);
-
Transparent Control
یکشنبه 6 تیرماه سال 1389 14:11
control.BackColor = Color.Transparent;
-
Transparent Circle Painting
یکشنبه 6 تیرماه سال 1389 14:09
bool b = false; int x1, y1 = 0; private void pictureBox1_MouseMove(object sender, MouseEventArgs e) { if (b == true) { SolidBrush sb = new SolidBrush(Color.White); Bitmap bi = new Bitmap(Width, Height); Graphics g = Graphics.FromImage(bi); int xx = e.X - x1; int yy = e.Y - y1; g.SmoothingMode =...
-
Texture Brush
یکشنبه 6 تیرماه سال 1389 14:08
bool cl = false; int x1, y1 = 0; private void Form1_MouseDown(object sender, MouseEventArgs e) { cl = true; x1 = e.X; y1 = e.Y; } private void Form1_MouseUp(object sender, MouseEventArgs e) { cl = false; } private void Form1_MouseMove(object sender, MouseEventArgs e) { if (cl == true) { Bitmap b = new Bitmap(5, 5);...
-
String Lines Count
یکشنبه 6 تیرماه سال 1389 14:06
using System.Text.RegularExpressions; public static long LineCount2(string source, bool isFileName) { if (source != null) { string text = source; long numOfLines = 0; if (isFileName) { using (FileStream FS = new FileStream(source, FileMode.Open, FileAccess.Read, FileShare.Read)) { using (StreamReader SR = new...
-
Startup Dir
یکشنبه 6 تیرماه سال 1389 14:05
MessageBox.Show(AppDomain.CurrentDomain.BaseDirectory); MessageBox.Show(System.IO.Directory.GetCurrentDirectory()); MessageBox.Show(Application.StartupPath); MessageBox.Show(System.IO.Path.GetDirectoryName(Application.ExecutablePath));
-
Star Form
یکشنبه 6 تیرماه سال 1389 14:03
int l = 0; private void timer1_Tick(object sender, EventArgs e) { l-=1; System.Drawing.Drawing2D.GraphicsPath g = new System.Drawing.Drawing2D.GraphicsPath(); for (int i = 0; i <= 360; i+=20) { g.AddLine((float)Math.Cos(Math.PI * (i+l) / 180) * this.Width / 2 + this.Width / 2 , (float)Math.Sin(Math.PI * (i+l) /...
-
Snake
یکشنبه 6 تیرماه سال 1389 14:03
double i = 0; SolidBrush s = new SolidBrush(Color.Black); private void timer1_Tick(object sender, EventArgs e) { Bitmap b = new Bitmap(pictureBox1.Image, pictureBox1.Size); Graphics g = Graphics.FromImage(b); i+=3; g.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.AntiAlias; g.DrawLine(new Pen(Brushes.Black),...
-
Reg Editor
یکشنبه 6 تیرماه سال 1389 14:02
// Create SubKey Registry.LocalMachine.CreateSubKey(@"Software\Sinpin", RegistryKeyPermissionCheck.ReadWriteSubTree); //Create Key and Set Value RegistryKey reg = Registry.LocalMachine.OpenSubKey(@"Software\Sinpin", true); reg.SetValue("DWord", "1", RegistryValueKind.DWord);...
-
Read Write Pixel - Class
یکشنبه 6 تیرماه سال 1389 14:01
using System.Drawing.Imaging; Bitmap bmp = new Bitmap(picturebox1.Image); //read Color c = bmp.GetPixel(1, 1); //write bmp.SetPixel(2, 2, c); private void GetPixel_Example(PaintEventArgs e) { // Create a Bitmap object from an image file. Bitmap myBitmap = new Bitmap("Grapes.jpg"); // Get the color of a pixel...
-
Read Write Pixel
یکشنبه 6 تیرماه سال 1389 13:47
using System.Drawing; using System.Runtime.InteropServices; using System.Windows.Forms; [DllImport( "user32.dll" )] static extern IntPtr GetDC( IntPtr hWnd ); [DllImport( "user32.dll" )] static extern int ReleaseDC( IntPtr hWnd, IntPtr hDC ); [DllImport( "gdi32.dll" )] static extern int...
-
Random Text 4
یکشنبه 6 تیرماه سال 1389 13:46
private string GenerateRandomString(int size) { Random r = new Random(); string legalChars = "1234567890"; StringBuilder sb = new StringBuilder(); for (int i = 0; i < size; i++) sb.Append(legalChars.Substring(r.Next(0, legalChars.Length - 1), 1)); return sb.ToString(); } private void button1_Click(object...