|
I think you have a couple options. Either use SQL Express or SQL CE on the server (which are free), or host the database yourself and connect to it from your server.
“Time and space can be a bitch.”
–Gushie, Quantum Leap
{o,o}.oO( Looking for a great RSS reader? Try FeedBeast! )
|)””’) Built with home-grown CodeProject components!
-”-”-
|
|
|
|
|
I have made my own control inherited from System.Windows.Forms.UserControl
then by using reflection I have created an object from my own control at run time
after creation this control have been added to the collection of the container(form)
System.Windows.Forms.Form.Controls.
the problem is
When the control is in the form (before runtime) it's easy to handel any of its events but now how to handel this control's events as (MouseDown , MouseUp , DragDrop , DragEnter and DragOver) as this control has never been created yet ?
|
|
|
|
|
So, somewhere in your code you have something like this:
YourControl control = Activator.CreateInstance<yourcontrol>(...);
this.Controls.Add(control);</yourcontrol>
You have to associate the events after creating the object, before the control variable goes out of scope:
YourControl control = Activator.CreateInstance<yourcontrol>(...);
this.Controls.Add(control);
control.MouseDown += ... ;
control.MouseUp += ... ;
</yourcontrol>
After writing += press tab and visual studio completes it for you.
However if the you are trying to do something internal to the YourControl class, you should encapsulate the behavior in the class, associating the events in the constructor.
Cheers,
rotter
|
|
|
|
|
Write the event handler beforehand, so you have something like this in your code:
public void ControlEventHandler(object sender, EventArgs args)
{
}
and repeat this also for the mouse/drag event handlers. Next, when you create your control at runtime, simply assign these event handlers, like that:
Control ctl = new Button();
ctl.Click += new EventHandler(ControlEventHandler);
this.Controls.Add(ctl);
regards
modified 12-Sep-18 21:01pm.
|
|
|
|
|
I drop ifelse activity to workflow, but i see a red exclamation mark that tell me "Executes contained activities based on condition specified".i don't know where write my condition.please help me.
|
|
|
|
|
Please remember to rate helpful or unhelpful answers, it lets us and people reading the forums know if our answers are any good.
|
|
|
|
|
Hi,
How can I reach database relation diagram of sql by using smo? I want to learn parent key table of any column if that column is foreign key.
Forexample, in northwind database, in products table, there is categoryid column. This column is related to id in Category table. I want to find this.
Best Regards
THANKS
|
|
|
|
|
Hi friends,
How can I use Windows keyboard api to press some keyboar keys without using keyboard? I want to press some of keyboard keys by clicking button?
If you give sample code or link, I will be very glad?
Best Regard
Thanks
modified on Monday, August 25, 2008 9:26 AM
|
|
|
|
|
|
|
Check out the Win32 SendInput()[^] function. I wrote an article[^] that demos how to use it for spoofing mouse clicks--keyboard input would be similar.
“Time and space can be a bitch.”
–Gushie, Quantum Leap
{o,o}.oO( Looking for a great RSS reader? Try FeedBeast! )
|)””’) Built with home-grown CodeProject components!
-”-”-
|
|
|
|
|
|
Hello everyone,
From ServiceController class, we can easily get the names of all the services on the current system. My question is how to get the physical absolute path of the executable file for the service? I found quite a while in MSDN, but failed.
thanks in advance,
George
|
|
|
|
|
The Win32_Process Management class (WMI) contains the absolute path of the executable. If you know the process ID, you can query that class to retrieve the absolute path (referred to as the "ExecutablePath").
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
Thanks John,
I have the ServiceController object instance related to the service, do you know how to get the process ID from the ServiceController object instance?
regards,
George
|
|
|
|
|
Not offhand. Have you tried google?
It looks like the ProcessID is the same as the Handle, so you could use the Handle property in the Win32_Process class.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
Hi John,
Do you mean the PathName other than the ExecutablePath? I have tried and all the ExecutablePath of all services are null, but PathName contains the full path, PathName contains parameter as well.
regards,
George
|
|
|
|
|
It's "ExecutablePath". This is not part of the ServiceController object, it's something else completely. Google "WMI", or search on Codeproject - there are articles.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
|
Did you read my first response at all? I'm talking about the Win32_Process class.
I suppose you can use the Win32_Service class if you want to.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001
|
|
|
|
|
Thanks John,
My mistake before. Now I have found it.
regards,
George
|
|
|
|
|
Helllo,
Can somebody know how to add a tooltip in the controlbox of a Form while it was contained in a Parent MDI
best regards,
dghdfghdfghdfghdgh
|
|
|
|
|
My date format in MS SQL is DD/MM/YYYY hh:mm:ss and it seems the calender in VS 2008 has the date format MM/DD/YYYY
So every time I try query information from my web app(using the criteria of specific periods of time using the calender object) I get bad information if any...
Any advice on how to get the two dates working correctly together...
Also, what should the standard date format be if there is one?
Thanks
|
|
|
|
|
you can do this
DateTime dtTime;
dtTime.ToString("MM/dd/yyyy");
it will change "25/08/2008" to "08/25/2008"
Don't be overcome by evil, but overcome evil with good
|
|
|
|
|
That changes it per request though won't it.
I have a table of 80 000 rows. Is that not going to make my requests slower doing it at that level? Is there not a way to change it on how the calender format requests the date?
|
|
|
|