|
When I unhandled error thrown,it shown me error message,Is there any document to tell me how to fix this error?
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|
|
You can lookup what the exception is and what threw it to track down the offending code.
If you don't have the documentation locally it is available online @ MSDN.
James
Sonork ID: 100.11138 - Hasaki
"Smile your little smile, take some tea with me awhile.
And every day we'll turn another page.
Behind our glass we'll sit and look at our ever-open book,
One brown mouse sitting in a cage."
"One Brown Mouse" from Heavy Horses, Jethro Tull 1978
|
|
|
|
|
How do you implement control arrays in C#?
|
|
|
|
|
And why is everyone so against them!!! I mean, every time I turn around, MS is throwing them out: Can't do them in VB.Net, couldn't do it (could hack it) in MFC, etc.
What is the deal!!!
|
|
|
|
|
You dont need control arrays. In VB, they gave you the ability to write one event handler for a whole bunch of controls. With AddHandler in VB.NET (or using the += operator for events in C#) you can acheive the same thing, with the extra advantage that they dont even have to be the same type of controls, or the same events.
The other thing it let you do in VB was to add controls at run time. In VB.NET and C# this is now even easier.
Control arrays were an ugly way to do what .NET has made fairly elegant.
--
David Wengier
TAC ad gone wrong: "Don't fool yourself, you're a bloody idiot."
Sonork ID: 100.14177 - Ch00k
|
|
|
|
|
But I want to be able to use loops when I'm working with my controls...drawing them for instance...
An event isn't going to help me do that!
|
|
|
|
|
Thats what collections are good for
foreach( MyControl c in MyControlCollection )<br />
{ <br />
}
James
Sonork ID: 100.11138 - Hasaki
"Smile your little smile, take some tea with me awhile.
And every day we'll turn another page.
Behind our glass we'll sit and look at our ever-open book,
One brown mouse sitting in a cage."
"One Brown Mouse" from Heavy Horses, Jethro Tull 1978
|
|
|
|
|
I am trying to inteface to the SENS COM object. I understand that I need to create a class that implements the GetConnectionPointContainer interface. I am unable to find the assembly or reference for which this resides in. I keep getting an error during compile time that I am missing a reference or assembly.
Any ideas? Thanks!
Bryan
|
|
|
|
|
I have a framed webpage. On the left frame, I have search criteria in different ListBoxes, and I want to pass the selections from those ListBoxes to the right frame page, so that it can use those values to construct a select query, then show data there. How can I pass them in one aspx page (the one in left) and receive them in another( in right frame)?
Chris#
|
|
|
|
|
The short answer: As a query string. I guess you could hack it up to post the data as well.
// Rock
|
|
|
|
|
Hurray!
The C# forum has 1000 posts now.
This is in fact the 1000th one. Talk about coincidence
Nish
Oh, I don't know why she's
leaving, or where she's gonna go
I guess she's got her reasons but I just don't wanna know
'Cos for 24 years I've been living next door to Alice
24 years just waitin' for a chance
To tell her how I feel and maybe get a second glance
Now I gotta get used to not living next door to Alice
|
|
|
|
|
DOH! It rolled over while I was sleeping
:-P
James
Sonork ID: 100.11138 - Hasaki
"Smile your little smile, take some tea with me awhile.
And every day we'll turn another page.
Behind our glass we'll sit and look at our ever-open book,
One brown mouse sitting in a cage."
"One Brown Mouse" from Heavy Horses, Jethro Tull 1978
|
|
|
|
|
James T. Johnson wrote:
It rolled over while I was sleeping
James
You can find cheer in the fact that a real nice guy like me took the opportunity to post the 1000th post.
Nish
Oh, I don't know why she's
leaving, or where she's gonna go
I guess she's got her reasons but I just don't wanna know
'Cos for 24 years I've been living next door to Alice
24 years just waitin' for a chance
To tell her how I feel and maybe get a second glance
Now I gotta get used to not living next door to Alice
|
|
|
|
|
True
James
Sonork ID: 100.11138 - Hasaki
"Smile your little smile, take some tea with me awhile.
And every day we'll turn another page.
Behind our glass we'll sit and look at our ever-open book,
One brown mouse sitting in a cage."
"One Brown Mouse" from Heavy Horses, Jethro Tull 1978
|
|
|
|
|
Does anyone have any resources or benchmarks on execution speed of C# and unmanaged C++ code? I'm primarily interested in intensive mathmatical algorithms. My gut feeling tells me that unmanaged code should be faster because it lacks the intermediate languages and compilers that are involved with C# (or the .NET framework in general). However, I did find this interesting benchmark that I find a little hard to believe. But who knows?
http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id=203&printer=t
|
|
|
|
|
It's not a fair comparison to compare C# with unmanaged C++. Or do you actually mean managed C++?
Nish
Oh, I don't know why she's
leaving, or where she's gonna go
I guess she's got her reasons but I just don't wanna know
'Cos for 24 years I've been living next door to Alice
24 years just waitin' for a chance
To tell her how I feel and maybe get a second glance
Now I gotta get used to not living next door to Alice
|
|
|
|
|
I'm not sure I understand what you mean by not being "fair" to compare the two. I'm interested in knowing if C# truly does combine the benefits of C++ (speed, flexibility) with the benefits of a RAD language (ease of use). Or am I going to take a perfomance hit by switching to .NET and managed code. I mean, I know it's not "fair" to compare a Honda Civic EX to a Ferrari 360 Modena, but I sure know which one is faster. That's all I want to know.
|
|
|
|
|
Well then here goes :-
Unmanaged code will always run faster than managed code.
Thus unmanaged C++ will be faster than C# or any other .NET language including managed C++.
Among the managed languages, managed C++ produces slightly faster code cause the MC++ compiler has certain extra optimizations [I do not know the details, but I've heard Chris M rave about this several times]
Nish
Oh, I don't know why she's
leaving, or where she's gonna go
I guess she's got her reasons but I just don't wanna know
'Cos for 24 years I've been living next door to Alice
24 years just waitin' for a chance
To tell her how I feel and maybe get a second glance
Now I gotta get used to not living next door to Alice
|
|
|
|
|
gt4924f wrote:
if C# truly does combine the benefits of C++ (speed, flexibility) with the benefits of a RAD language (ease of use).
No! C# was designed to be "easy to use", not to be fast. If you want to do some math calculations, pick either C++ (maybe with Blitz library) or Fortran. Everything else is too slow IMHO.
I vote pro drink
|
|
|
|
|
Nemanja Trifunovic wrote:
C# was designed to be "easy to use", not to be fast
Exactly. In fact most of .NET seems to be like that
Nish
Oh, I don't know why she's
leaving, or where she's gonna go
I guess she's got her reasons but I just don't wanna know
'Cos for 24 years I've been living next door to Alice
24 years just waitin' for a chance
To tell her how I feel and maybe get a second glance
Now I gotta get used to not living next door to Alice
|
|
|
|
|
How can I get my program's manifest file as a resource? The docs only vaguely mention it, but I can't seem to figure it out. Perhaps its simply my inferior software; I only have the freeware SharpDevelop to work with, and whenever I add it as a resource the standard way it gives me it as a System.Byte[].
I need the manifest primarily for the XP styles it provides. But needless to say, having to drag around this extra file isn't very convenient.
-Domenic Denicola- [CPUA 0x1337]
MadHamster Creations
"I was born human. But this was an accident of fate - a condition merely of time and place. I believe it's something we have the power to change..."
|
|
|
|
|
From what I've seen, the embedded-resource manifest needs to be stored as a standard Win32 resource - not a .NET assembly resource.
If you've got VS5/6/.NET, you can open up your application's exe and add it manually. From what I remember, it needs to be added as a custom resource type called "RT_MANIFEST" with ID = 1. Check www.gotdotnet.com for more specifics (search for Manifest)
Unfortunately, there doesn't seem to be a quick way to get the C# compiler to emit standard Win32 resources.
The other option, as you have already figured out, is to carry around the .manifest file with your exe.
--
Russell Morris
"WOW! Chocolate - half price!" - Homer Simpson, while in the land of chocolate.
|
|
|
|
|
This must be the dumbest question ever, but how can I set my program's icon (i.e., the one in Windows Explorer)? I have already tried this.Icon = ... in my main form class, and that only sets the icon of the actual form. I know this must be REALLY simple, but I've searched all the docs many times. Help??
-Domenic Denicola- [CPUA 0x1337]
MadHamster Creations
"I was born human. But this was an accident of fate - a condition merely of time and place. I believe it's something we have the power to change..."
|
|
|
|
|
There's a few ways.
1. Right click your project in the Solution Explorer and click on Properties and in the properties pages you can set the project icon.
2. Edit the ProjectName.csproj file... the ApplicationIcon entry should be about 10 lines down.
3. The /win32icon: command line switch for the C# compiler.
Andy Gaskell, MCSD MCDBA
|
|
|
|
|
I have a DataGrid,I need the event that raise,when a user DbClick on a cell or row,But I can't find it,Does anything like this exist in C# or any solution for it?
Thanks
Mazy
"So,so you think you can tell,
Heaven from Hell,
Blue skies from pain,...
How I wish,how I wish you were here." Wish You Were Here-Pink Floyd-1975
|
|
|
|