Currently am using IMAPI for CD burning. I can perform multisession writes to CD. The problem comes when i add a folder with the same name that already exists in the CD. Suppose am having a folder named Test containing 1.docx in the CD. Now am trying to add anothe folder named Test with another doc file named 2.docx. I want the file 2.docx to be added under the earlier created folder containing document 1.docx. Is dat possible? Can anyone provide a sample code for that
i am c#.net developer.i worked microsoft visual studeo 2005 express edition environment.i made report using crystal reports in visual studeo 2005 for my pos system project.it works only my computer.it not work other computers.i copy dll and install dotnet framwork but not work crital reports.please help me.give me more examples. thank you!
I am controlling the paint event of my Circle class but when I am resizing its size by clicking on one of it's handles the circle get drawn but i couldn't eliminate ghosting while it is drawn on the form. I have tried even setting DoubleBuffer=true but doesn't work.
protected override void OnPaint(PaintEventArgs e)
Graphics g = e.Graphics;
Rectangle r = new Rectangle();
r.Size = this.Bounds.Size;
GraphicsPath ca = new GraphicsPath();
Region region = new Region(ca);
this.Region = region;
I am implementing a drag/drop system and am having trouble programmatically firing an event such that the control that receives the event remains focused.
For example, if you actually click on a button, and don't release the mouse button all MouseMove events are sent to that button even if you drag your cursor off the control. If you drag off to the left, the button continues to receive mouse events and the X is now negative. This is the desired behavior.
Currently I am firing the MouseDown event on a target control by having a member function that calls OnMouseDown() but this does not lock the focus as described above.
Can someone tell me how to lock the focus programmatically so all mouse events continue to be sent to the targeted control.
I have a C++ Dll that returns the pointer to the start of an image in memory and it also returns the size of the image in memory, in C++ I use memcpy to copy it to a vairable, however I am new to C# and need to know how to copy the memory block to a jpg file.
I have an app I wrote with VS2003, in c#. In it I have a simple form that has a few buttons on it. As the user uses the app, there is a logical flow of events, so that different buttons are enabled at different times.
What I would like to do is assign the space bar on the keyboard to diferent buttons at different times, so that the user can just keep using that instead of the mouse.
I could not find any way to do this for a form button - only for a menu item. Anyone know how?
AFAIK there is no direct way to link a shortcut to a button.
What you can do is this:
- set Form.KeyPreview true;
- give the Form a KeyDown or KeyPress handler, where you check for space, and decide if and
which button is to be clicked, then do a Button.PerformClick().
You will have to write some code inside the KeyDown event of the form, and take the required action when the space key is pressed. The form's KeyPreview property must be set to true to get the KeyDown events even the focus is on any child control.
You can check my blog post for an example of handling this event for creating various shortcut keys. http://www.nirandas.com/blog/index.php/ways-to-set-short-cut-keys-for-controls-on-a-windows-forms-net-application/[^]
Remember! if the focus is on a text field, users will not be able to type a space if it is used for triggering any other action.
Their is no way to find out out executable paramters of applications if they are not documented. .NET applications are also capable of having paramters (in the Main procedure of the application switch the header to: public shared main(string args) )
Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.