|
i want using this code
public Form1()<br />
{<br />
InitializeComponent();<br />
Thread thrd = new Thread( ThreadStart(this.MyMethode()));<br />
thrd.Start();<br />
}<br />
private void MyMethode()<br />
{<br />
label1.Text = DateTime.Now.ToString();<br />
Thread.Sleep(1000);<br />
}
but this error occurs
D:\Help Documents\C# Projects\Threading(WinApp)\Form1.cs(23): 'System.Threading.ThreadStart' denotes a 'class' which is not valid in the given context
what is problem?
---------------------
Areff Bahrami(KAVEH)
Areff.HB@Gmail.com
---------------------
|
|
|
|
|
Try:
Thread thrd = new Thread( new ThreadStart(this.MyMethode));
----------------------------
Be excellent to each other
|
|
|
|
|
Answer from Nicholas is very good, but your code will also generate a run-time exception when executing the label1.Text = .... from the other thread, because the control was initialized in another thread.
Change to something like:
class Form1
{
private delegate void SetLabel1TextDel();
public Form1()
{
InitializeComponent();
Thread thrd = new Thread( ThreadStart(this.MyMethode()));
thrd.Start();
}
private void MyMethode()
{
if (this.InvokeRequired)
{
this.Invoke(new SetLabel1TextDel(this.SetLabel1Text));
}
else
{
this.SetLabel1Text();
}
Thread.Sleep(1000);
}
private void SetLabel1Text()
{
label1.Text = DateTime.Now.ToString();
}
--------
"I say no to drugs, but they don't listen."
- Marilyn Manson
|
|
|
|
|
Thank you Nicholas and Michel
---------------------
Areff Bahrami(KAVEH)
Areff.HB@Gmail.com
---------------------
|
|
|
|
|
hi
i want to begin 3d programming with OpenGL and i am professional 3dsmax user.
how to begining openGL programming in c# ?
please give me an article with example because i am very beginner for 3d programming.
and what is needed for opengl programming ? (please give me url for download OpenGL SDK)
thanks..
|
|
|
|
|
Is there a way to code a ContextMenu so it looks like the Windows Start menu?
OK first how do you assign image to a item in menu so you see the icon and then text?
In the end we're all just the same
|
|
|
|
|
I am going to write an application to read a video file (mpeg4)...then do some object tracking...so i need to grab individual frames...scan the pixels..etc etc....
Any idea if C# is suitable for such an application ? If yes..any help is more than welcomed !
Thanks
|
|
|
|
|
Hi
I develop a mobile device with a Touch-Screen (1024*768) with XP-Embedded. The application should be region/language independet.
The standard XP On-Screen-Keyboard is too small.
Can I manipulate the size of the buttons programmatically?
or
Is there a way to program a multi-language keyboard myself?
or
Does anybody know a good 3rd-Party-Tool/Library programmed in C#?
Thanks and best regards,
Martin
|
|
|
|
|
i have two combo box on my page. depending on first combo box value of second combo is changed. in second combobox i have some data which is not visible completely becoz the length of data is bigger than size of combobox.i don'nt want to change the size of combo box
my problem is when the size of data is bigger than the size of combobox . when i keep the the mouse pointer on that data the data scroll to left and right so that visible properly without changing the size of combo box
Amit Grover
CDAC R&D
|
|
|
|
|
hi guys,
I'm using the standard toolbar (.NET) and I need to set the background colour. Unfortunately I could not find a way.
Any pointers pls?
programming....the devine gift from God
|
|
|
|
|
hi friends
i am trying to fetch data from Oracle database using dataadpator into data table.But i am not able to get it.
I am using the OracleClient namespace. Data is getting inserted in the tables but not able to fetch from there.
If someone can providethecode for itthen it'll be really very helpfull. the program is not giving any errors. the same codewhen used with SqlClient namespace fro fetching data from sql server, then it was working properly.
Kindly someone please give me some urgent help regarding the above mentioned problem. if you want the code for it then do ask me i'll provide it.
Thanx in advance.
nauty
|
|
|
|
|
Hi all ,
I am using a qodbc data source. when i fire a select query on a table i get following error
"QODBC ERROR [42500] [QODBC] Error"
Can any one help me?
|
|
|
|
|
i need a function that:
when i enter a date , function checks that format
if that format is correct(such as 1384/02/03) return 1 and if not correct return 0;
and type of date field in database is not "date" its "varchar".
and my date is solar it's not of the Christian era.
thanks for your help
|
|
|
|
|
Don't spam the forum.
Don't cross post.
|
|
|
|
|
|
WHat would the coding be to open an XML file when the application loads?
its saved in the applications folder under Settings\\Settings.xml
In the end we're all just the same
|
|
|
|
|
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.Load("FILENAME.XML");
|
|
|
|
|
Thanks!
In the end we're all just the same
|
|
|
|
|
i write a function and i can not to call it
how can i call the fanction with btn_click.
private bool format(string date)
{
bool format;
if (date == "1384/04/03")
{
format = true;
}
else
{
format = false;
}
return format;
}
private void Button2_Click(object sender, System.EventArgs e)
{
date=txtdate.Text;
format(date);
}
|
|
|
|
|
The code you posted seems to be fine (it worked for my vs).
Could it be that the Button2_Click() Method isn't called.
Check the EventHandler for Button2 - there should be something like:
this.button2.Click += new System.EventHandler(this.Button2_Click);
|
|
|
|
|
i found the answer.
classname p= new classname();
p.format(date);
|
|
|
|
|
I have a button and the code on its this:
btnStartMnu.Image = System.Drawing.Image.FromFile("Themes\\WinME2\\WindowsMEButton1.bmp");<br />
Sound.Play("Sounds\\Camera.wav",PlaySoundFlags.SND_ASYNC);<br />
MessageBox.Show("Theme changed to Windows ME 2!", "Theme Changed");<br />
string appPath = Path.GetDirectoryName(Application.ExecutablePath);<br />
m_appSettings.Save(appPath + "\\Settings\\Settings.xml");<br />
m_saved = true;
When you click button, it changes its image and then saves the info in a XML file. What I want to know is how to add code so it will change the colour of a panel called pnlleft to red and panlright change its colour to yellow. How would you do this?
Also is there a way to change a fileMenu colours well?
In the end we're all just the same
|
|
|
|
|
Hey,
as long as you are in the same class you can simply use
pnlleft.BackColor = Color.Red;
(same with the other panel)
for the filemenu it is bit more complicate - the can only change the backcolor of one item - so the only way i know to change it all would be to go through every item.
|
|
|
|
|
i need a function that:
when i enter a date , function checks that format
if that format is correct return 1 and if not correct return 0;
and type of date field in database is not "date" its "varchar".
and my date is solar it's not of the Christian era.
thanks for your help
|
|
|
|
|
Create a DateTimeFormatInfo for the calendar you are using. Use that in the DateTime.Parse or DateTime.ParseExact method to parse the date. Use try...catch to catch the FormatException exception that occurs if the string format is incorrect.
---
b { font-weight: normal; }
|
|
|
|