C#

رفع خطای The ‘Microsoft.ACE.OLEDB.12.0’ provider is not registered on the local machine

گروه فنی مهندسی پرهاست ParHost.net

روی ویندوز 10 با افیس 2013 در ویژوال استودیو 2015که میخواستم به فایل اکسس کانکت بشوم پیغام زیر را میداد و نهایتا با ترفند زیر تونستم مشکل را حل کنم در ضمن یه سری جاها گفته بود که اون گزینه  AnyCpu را بگذارید روی 32 بیتی اما من بخاطر اینکه مشکل اجرا در 32 بیت و 64 بیت مداشته باشم …

Read More »

How to search through all items of a combobox in C#?

c# Shrp Programing

بدست آوردن متن همه آیتمهای داخل یک کومبو باکس در برنامه نویسی با C# I have a combobox, and I would like to search through every element in it. How can I do this? (also the number of items is not the same everytime, but this is not so important). I am using c# windows form application. you can do …

Read More »

split ، تقسیم و جدا کردن یک متن بر اساس یک کاراکتر

c# Shrp Programing

How do I split a string by a multi-character delimiter in C# ? What if I want to split a string using a delimiter that is a word? string source = “[stop]ONE[stop][stop]TWO[stop][stop][stop]THREE[stop][stop]”; string[] stringSeparators = new string[] {“[stop]”}; string[] result; // … result = source.Split(stringSeparators, StringSplitOptions.None); foreach (string s in result) { Console.Write(“‘{0}’ “, String.IsNullOrEmpty(s) ? “<>” : s); } …

Read More »

Asp.net webforms 4.5 TreeView Populate from Database SQL

لیست id والدهای یک نود و pid در سیستم سلسله مراتبی

نمایش ساختار درختی سلسله مراتبی در  asp.net webforms ورژن ۴٫۵ string str_ConnectionStrings; protected void Page_Load(object sender, EventArgs e) { str_ConnectionStrings = ConfigurationManager.ConnectionStrings[“Atlas_PublicConnectionString”].ConnectionString; BindTreeViewControl(); } DataSet P_Dataset(string str_SQL) { SqlDataAdapter adp = new SqlDataAdapter(str_SQL, str_ConnectionStrings); DataSet obj_DataSet = new DataSet(); adp.Fill(obj_DataSet, “TableName”); return obj_DataSet; } private void BindTreeViewControl() { try { DataSet obj_DataSet = P_Dataset(“Select id,name,pid from z_tbl_Tree”); DataRow[] Rows = …

Read More »

Search and Highlight Text in a RichTextBox

c# Shrp Programing

tep 1: Create a new Windows Forms application. Drag and drop a RichTextBox(rtb) control, a textbox(txtSearch) and a button(btnFind) control to the form. The textbox will be used to enter the search string and on the button click, we will be performing a search in the RichTextBox. Add a class level variable called ‘start’. This variable will be the start …

Read More »

Get plain text from an RTF text

RTF Document

[php] static public string ConvertToText(string rtf) { using(RichTextBox rtb = new RichTextBox()) { rtb.Rtf = rtf; return rtb.Text; } } [/php]

Read More »

Custom Message Box DLL

گروه فنی مهندسی پرهاست ParHost.net

Download source – 613 KB Introduction I have tried to create a DLL that generates a message box from the added reference. Hope it’s worthy. Background In the regular message box provided by Microsoft, I wasn’t able to get details of the exception and if I provide any, a giant messagebox would appear which doesn’t look good and suitable. For …

Read More »

کلاس MessageBox

گروه فنی مهندسی پرهاست ParHost.net

System.Windows.Forms.MessageBox یک کلاس استاتیک است که از آن برای نشان دادن یک پیغام فوری، اطلاعات و یا یک هشدار به کاربران استفاده می شود. برای نشان دادن یک پیغام به راحتی می توان از متد ()Show کلاس MessageBox استفاده نمایید. ساده ترین حالت متد ()Show این است که یک رشته متنی را به عنوان آرگومان قبول می کند و آن …

Read More »

بدست آوردن مشخصات فلش مموری در C# Finding a USB mass storage devices “disk letter” by its PID and VID number or name

c# Shrp Programing

void P_Add(string str_Input) { txt_new_Temp.Text += Environment.NewLine + str_Input; } private void button2_Click(object sender, EventArgs e) { ManagementObjectSearcher diskDrives = new ManagementObjectSearcher(“SELECT * FROM Win32_DiskDrive WHERE InterfaceType=’USB'”); foreach (ManagementObject diskDrive in diskDrives.Get()) { string DeviceID = diskDrive[“DeviceID”].ToString(); string DriveLetter = “”; string DriveDescription = “”; // associate physical disks with partitions ManagementObjectSearcher partitionSearcher = new ManagementObjectSearcher(String.Format( “associators of {{Win32_DiskDrive.DeviceID='{0}’}} where …

Read More »

اضافه کردن آیتم به لیست باکس در C# How might I add an item to a ListBox?

c# Shrp Programing

list.Items.add(new ListBoxItem("name", "value")); The internal (default) data structure of the ListBox is the ListBoxItem. You can choose what do display using the DisplayMember of the ListBox. List<SomeData> data = new List<SomeData>(); data.Add(new SomeData() { Value = 1, Text= "Some Text"}); data.Add(new SomeData() { Value = 2, Text = "Some Other Text"}); listBox1.DisplayMember = "Text"; listBox1.DataSource = data; When the user …

Read More »