I am unsuccessful in inheriting from this class. ControlBindingsCollection inherits from it and it has protected internal members implying it was designed to be inherited from. Yet, the compiler says there is no access to the constructor and the object browser does not show a constructor.
Anonymous wrote: Is there any adavantage of using begininvoke/endinvoke?
I am afraid not since that's what is done already. By the way, you should also know that the underlying connection is multi-threaded too (with an upperbound I can't remember at the moment).
I believe the only way to cope with the problem you are facing is to write your own httpweb request stuff. The funny thing is the http web request itself is bad only because it doesn't provide configuration capabilities over the underlying connection. There is a lot of application logic underneath.
Which is equivalent to say the people at MS who created it thought developers were ready to do web requesting on a fire and forget basis. That's a stupid assumption of course...
If you work for MFC, you will figure it out.
Maybe, you just declare MyDialog_OnClose message method, and filter
the textbox input.
And, if there is no input, just return before the base class Close is called.
Just put "return".
I believe that this works.
Please, don't send me your email about your questions directly.
Have a nice day!
Sonork - 100.10571:vcdeveloper
I deed, but it, not working.
I have modal dialog. And it's closing even if i put 'return'.
Maybe it is becourse I click on button with 'OK' dialog properties?
But is it only way to get response from my Modal dialog?
I had to do this in VB.NET. What I did was I didn't "HardCode" the "Dialog Result Codes" into my Command Buttons. When the User clicked the "Login" Button of my Form, I would Validate the Login info, if it was Correct, I would just Type "Return DialogResult.OK", otherwise I would not return anything.
I know that GLUtesselator* is basically just an IntPtr, as I've imported other functions with it in, and they've worked fine. Similarly, GLenum is just a UInt. But what do I do with the void function pointer?
I have declared delegates for all of the possible function types it could be, (depending on the 'type' variable), but I don't know where to go from there.
MSDN only has info for function pointers that are always a set type, but with this function, the pointer can be to a number of different types of function.
Please help me out here!
Thanks in advance
You can see if a file or directory is a Sparse File[^] in c# by examining the file attributes.
Using win32 and unmanaged code, you'd mark a file / dir as sparse using DeviceIoControl passing in FSCTL_SET_SPARSE as the i/o control mode, that is, after you've confirmed the file system supports sparse files. FSCTL_SET_SPARSE[^].
I have been reading alot about C# determinism, and most of the literature addresses destructors. I understand that the garbage collection is now responsible for calling the class destructor, and the GC is undeterministic. I have read recommendations to implement IDispose and have the client call Dispose(), but what about client server architectures. If I have one C# server connected to multiple clients, which client calls Dispose()? Isn't this why reference counting was invented?
My biggest concern is whether or not my C# server will contain a message pump - someone alluded earlier that it will. Anyone who has created a COM STA server will know that message pumps make your code slow and VERY undeterministic. How to you create a message pump free C# server (something equivilent to a MTA server in COM)?
I created a Windows Application project in C#.
I created a number of forms that are inherited forms.
If I keep the original form in the project, I can only set that form as the Startup object, and it goes without saying that if I remove it, I cannot set anything to the Startup object. (compile says myNamespace.formname does not exist if I manually enter the inherited form name)
Why can't I set an inherited form as a Startup object and how do I get around this???? Even if I add a normal form (not inherited) after my inherited forms it does not allow me to set even that normal form now. In fact, I get no dropdown box in the StartObject property of the project!!!!!
_____________________________________________ I have a tendancy to where my mind on my sleeve I have a habit of losing my shirt...