|
If you do want to use DirectX take a look at overlays. That will allow you to create an area within your window to draw your charts without giving up all of the other UI niceties of C# and GDI+.
My guess is that there isn’t anything here that you can’t do using GDI+. Here are a few things to check:
Are you redrawing the background of your graph each time? It’s likely that a large number of drawing commands are spent redrawing an unchanging background every time the graph is drawn. Try caching the background and Blit it to your graph area.
Are you using DrawLine or DrawLines? DrawLines is much faster.
Is it really the drawing that is slow? Have you looked at the code with a profiler to see which methods are taking the longest?
Regarding the double buffering, are you doing the buffering yourself in an off-screen object, or are you using the double buffer control style?
Also, what are the timers for?
|
|
|
|
|
Hy,
How can I detect the Office Version of a Windows Client. I need to know it, cause my Apllication had to be compatible with office 2000/XP/ And Ofiice 2003. I need it, to create the right Object, for each Version.
Can I do it directly in .NET with c#?? And how?
Help me please.
Ciao Giuseppe
|
|
|
|
|
this is just speculation but id think it was written in the registry, so all u need to do is find the key that is the correct one and read it
|
|
|
|
|
|
|
hi colin,
yes, you have right, i forgot this!
bye
mirso
|
|
|
|
|
I'd like to be able to report exceptions occuring in a thread to the main application, rather than having the thread silently terminate. Am I missing something obvious on how to do that, or does this involve coding something in the thread's catch block that notifies the application's main thread?
Thanks!
Marc
My website
Latest Articles:
Object Comparer
String Helpers
|
|
|
|
|
|
|
|
Judah Himango wrote:
Is the Application.ThreadException event what you're looking for?
Possibly. It says, though, "...when it receives a thread exception from a window procedure." I'll have to see if it works for non-window threads.
Marc
My website
Latest Articles:
Object Comparer
String Helpers
|
|
|
|
|
|
|
has anyone got postgres and odbc working? im trying the whole day...the code seem ok (no error reporting)..but i cant get or put any data to database. im runnig postgres on linux server. i tried from pgAdmin with same SQL command and working..mhh..any idea? (i have postgresql odbc clinet installed)
string pgConnectionString = "DRIVER={PostgreSQL};" +
"SERVER=192.168.1.100;" +
"DATABASE=test;" +
"UID=postgres;" +
"PASSWORD=postgres;";
OdbcConnection pgConn = new OdbcConnection(pgConnectionString);
try
{
pgConn.Open();
}
catch (OdbcException eee) { error-handing(eee) }
string SQL = "INSERT INTO data VALUES(default, '123', '1qwer', 'qwrwrw')";
OdbcDataAdapter myAdapter = new OdbcDataAdapter(SQL,pgConn);
pgConn.Close();
|
|
|
|
|
am building winform application, having two projects one is classLib and other is WinForm. My application was working fine. Its in sourcesafe. Suddenly today when i tried to debug my app with F5, it started giving me error.
Here's the content of output window when I hit F5 to debug my app:
'.NET': Loaded 'D:\WINDOWS\assembly\GAC_32\mscorlib\2.0.3600.0__b77a5c561934e089\mscorlib.dll', No symbols loaded.<br />
'.NET': Loaded 'D:\WINDOWS\assembly\GAC_MSIL\vshostutil\8.0.1200.0__b03f5f7f11d50a3a\vshostutil.dll', No symbols loaded.<br />
'.NET': Loaded 'D:\WINDOWS\assembly\GAC_MSIL\System.Windows.Forms\2.0.3600.0__b77a5c561934e089\System.Windows.Forms.dll', No symbols loaded.<br />
'.NET': Loaded 'D:\WINDOWS\assembly\GAC_MSIL\System\2.0.3600.0__b77a5c561934e089\System.dll', No symbols loaded.<br />
'.NET': Loaded 'D:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.3600.0__b03f5f7f11d50a3a\System.Drawing.dll', No symbols loaded.<br />
'.NET': Loaded 'D:\Documents and Settings\maulik\My Documents\Visual Studio\Projects\<$$Myproject$$>\bin\Debug\<$$Myproject$$>.vshost.exe', No symbols loaded.<br />
'.NET': Loaded 'D:\WINDOWS\assembly\GAC_32\System.Data\2.0.3600.0__b77a5c561934e089\System.Data.dll', No symbols loaded.<br />
'.NET': Loaded 'D:\WINDOWS\assembly\GAC_MSIL\System.Web\2.0.3600.0__b03f5f7f11d50a3a\System.Web.dll', No symbols loaded.<br />
'.NET': Loaded 'D:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.3600.0__b77a5c561934e089\System.Xml.dll', No symbols loaded.<br />
<br />
The thread '<No Name>' (0xd0c) has exited with code 0 (0x0).<br />
The thread 0x15bc has exited with code 0 (0x0).<br />
'.NET': Loaded 'D:\Documents and Settings\maulik\My Documents\Visual Studio\Projects\<$$Myproject$$>\bin\Debug\<$$Myproject$$>.dll', No symbols loaded.<br />
A first chance exception of type 'System.NullReferenceException' occurred in vshostutil.dll,<br />
When I hit F5(Debug-Active configuration) it opens property page with title - Disassembly showing native code in VS.NET IDE and pops up Nullreference exception unhandled...I have placed breakpoint in first line of Main() but its not stopping there, indicating "Breakpoints will not currently be not hit, No symbols have been loaded for this document."
Any help will greatly be appriciated.....
REgards,
MaulikCE.
|
|
|
|
|
I think I had this happen about a month ago. Try "Clean Solution" under the Build menu, then rebuild it.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Thanks Dave,
No luck with Clean Solution, still getting NullReferenceException popup...Disassembly property page at address "VSHostUtil.HostProc.GetEntryPointAptThreadState"
Can you jus give a little strain to your brain to recall what you did to overcome the problem.
|
|
|
|
|
|
Yes, Rebooted. Problem has yet not been resolved, anything else would you like me to try?
|
|
|
|
|
I had a problem with the symbols not being loaded correctly, not the NullReferenceException.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
hi
I want to know that is it possible to access a website(HTML) which is sccure that is it requires login and password .. I want to refresh that website from my C# application and later select some text from that page
Please let me know how thsi can be done in C#.Net
|
|
|
|
|
Perhaps use System.Diagnostics.process.start("YOUR URI") to do.
bill
|
|
|
|
|
It does not work .. displays en error message
|
|
|
|
|
what is that error message ?
sample:
private void linkLabel1_LinkClicked(object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e)
{
this.visitLink ("http://www.microsoft.com");
this.linkLabel1 .LinkVisited =true;
}
bill
|
|
|
|
|
I always insert the Microsoft Web Component in my user controls section in the toolbox.
it's under COM components: Microsoft Web Browser.
Create an object and call the Navigate function and pass your URL as parameter...
good luck.
No hurries, no worries.
|
|
|
|