|
I need to implement an undo and redo for an entire row in a listview
containing approximately 10 columns. I'm not sure of the best way to
implement this. The only thing that I've thought of is a stack
implementation. I need to be able to undo a delete, an insert (add), a
movement within the list
Any ideas?
Thank you and any ideas would be appreciated.
|
|
|
|
|
|
I need to write in console characters like 'ä' and 'ü'. But in console it displays like 'a' and 'u'. There is no problem with russian characters.
|
|
|
|
|
I have developed a small window application, which has sql server express as backend.I have created a setup file for the application but i dont know how to install the database for the application.I donot want to attach database either.
How can i make a setup so that i can also setup the database it needs?
X
|
|
|
|
|
You can make custom Installer for your application. Add a Installer Class, then add the Code to copy your database file or crate it on the server -e.g. using the T-SQL command "CREATE DATABASE"-. Then in your setup project view custom actions and add the primary output of your application project.
Regards
|
|
|
|
|
Hi!
Is there a component which provides Align selection in your application like it is in the Visual Studio 2005 (for example, ImageAlign or TextAlign selection).
|
|
|
|
|
My form contains submit button which is used for registration
tabindex is set for all textboxs within the registration form
but when i fill all information and press enter key it takes the control of a button of masterpage
I have to set focus on the control( button )of my registration form
anil jagdale
|
|
|
|
|
If you are taking about web forms then I have written an article on this:
http://www.codeproject.com/useritems/EnterKeyToButtonClick.asp[^]
If you are taking about a windows form you can check the keypressdown event and look for the enter key (#13) and then call the PerformClick method on the button.
Hope that helps.
Ben
|
|
|
|
|
hi
i want to execute another application from my app and catch returned value from that application,but how to do ?
|
|
|
|
|
hdv212 wrote: i want to execute another application from my app and catch returned value from that application,but how to do ?
When the application finishes the Process object you used to start the application will have the ExitCode property populated. That is the return value from the application. (i.e. the value returned from the Main method in the application you called)
|
|
|
|
|
I find a little code to be more helpfull most of the time.
System.Diagnostics.Process proc =<br />
System.Diagnostics.Process.Start(<executable>);<br />
proc.WaitForExit();<br />
int ret = proc.ExitCode
Electriac
-- modified at 7:10 Saturday 7th April, 2007
|
|
|
|
|
Hello
I think the "WaitForExit" method and "Exited" event of the process class will only work if you set the "EnableRaisingEvents" property to "true".
All the best,
Martin
|
|
|
|
|
Must be that it's the default because I have used the code as posted in literally hundreds of programs without addressing the EnableRaisingEvents.
I am no expert.
electriac
|
|
|
|
|
Hello electriac!
Was my fault!
Just looked it up again in the documentation.
"EnableRaisingEvents" (per default "false") just has an effect on the "Exited" event.
I mostely use the "Exited" event because I need my program run parallel to the started process.
Again sorry for bringing a wrong statement.
P.S.: Maybe you just didn't showed it in your code snipped, but you should always dispose the process instance if you don't use it anymore. (I always use a "using" statement for that reason).
All the best,
Martin
|
|
|
|
|
I am not too knowledgable I just make things work. How about showing me some code.
Your explanations are too vague for me to interpret. Demonstrate "using" so I can know what your talking about. I'm still writing C++ in Linux and a lot of this C# stuff is foreign to me.
Sample code is best for hackers.
Electriac
|
|
|
|
|
using(Process proc = ...)
{
//Use the process instance "proc" here!
}
//Will be automatically disposed here, even in case of an exception.
All the best,
Martin
|
|
|
|
|
I have used the code as included above for several years without problem. I have tried to implement your suggestion and can not get any thing that will compile. How a about rewriting my suggestion with your addition. A complete snippet. Complete code is insructive. Explanations are usually vague and difficult to implement. Notice the user is already using my submitted snippet.
electriac
-- modified at 18:03 Sunday 8th April, 2007
|
|
|
|
|
Hello electriac!
electriac wrote: I have used the code as included above for several years without problem.
electriac wrote: Notice the user is already using my submitted snippet
I never wanted to say that your code is wrong, it's just not disposing the process instance (which means that the GC will not free the memory the instance used).
electriac wrote: How a about rewriting my suggestion with your addition. A complete snippet.
using(Process proc= Process.Start(YourFilename))
{
proc.WaitForExit();
int ret = proc.ExitCode;
}
Process proc= Process.Start(YourFilename)
proc.WaitForExit();
int ret = proc.ExitCode;
proc.Dispose();
All the best,
Martin
|
|
|
|
|
Thanks electriac ..
my problem was solved.
i used your code and solved.
thsnks
|
|
|
|
|
Thanks should go to Steven Baulkum at Iron Mountain Ranch who gave me the snippet.
Electriac
|
|
|
|
|
hi
i want to playback avi stream in my app,how to do ?
|
|
|
|
|
hi.. i wrote a simple mailing program.. it seems to work at times and fails sometimes.. please help.. whenever it fails it throws an SmtpException.. but it works most of the times.. the code is this..
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Text.RegularExpressions;
using System.Windows.Forms;
using System.Net;
using System.Net.Mail;
namespace hope
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
public void button1_Click(object sender, EventArgs e)
{
string sender1;
string recip;
string messg;
string subject = "Hope this reaches!!!";
sender1 = textBox1.Text.ToString();
recip = textBox2.Text.ToString();
messg = textBox3.Text.ToString();
sendmail(sender1, recip, messg, subject);
label1.Text = recip;
}
public static void sendmail(string sendr, string rec, string msg, string sub)
{
//create the mail message
MailMessage mail = new MailMessage();
//set the addresses
mail.From = new MailAddress(sendr);
mail.To.Add(rec);
//set the content
mail.Subject = sub;
mail.Body = msg;
//send the message
SmtpClient smtp = new SmtpClient("localhost");
smtp.Port = 465;
//try
//{
smtp.Send(mail);
//}
//catch (Smtp
}
}
}
please let me knw people..
|
|
|
|
|
Unrelated to your code,
I did a similar project in school with Java. Problems I dealt with were:
1. My ISP would not allow my code to run from home for security reasons unless I had a valid email address as the FROM.
2. Some ISP will block it entirely if you do not have a business account (Not likely an intermittent problem).
3. When at school, if I processed the messages too fast, an error would occur, which I fixed with a small 10ms delay in the loop sending the mail. I found this because I could type in a terminal window to send the mails faster than the school would allow them to send
Good Luck
|
|
|
|
|
I'm writing a little media player but I don't know where to position the Video thisVideo = new Video(); line
At the moment I get 'Video is innacessable due to its protection level'.
I have thisVideo.Stop(), Play etc in event handlers and I am using an OpenFileDialog to open media files.
I correctly have using Microsoft.DirectX.AudioVideoPlayback; at the top of the code and the corresponding .NET reference for that library shown in solution explorer.
I am using .NET framework 1.1 and vs2003.
Robert Everett
|
|
|
|
|
Ah, I've found I have to specify a text string (the file to open) in the constructor in that declaration!
|
|
|
|