|
How can i retrieve a file from the computer my program is on? let's say the program creates a text file and i want it to send the file to me, how can i do it?
I know there are lots of ways, but I'd like to get all kinds of suggestions, for my program and just for general knowledge...so...how do I do it then?
|
|
|
|
|
There ARE a lot of ways, but you're probably going to want something network-based. You could:
- Have the program create/copy the file to a shared folder on "your" computer.
- Have it upload the file to an e.g. HTTP server running on your computer.
- Have it send the contents via some other network protocol.
- Have it e-mail the file to you.
- Have it NET SEND the contents to you.
- Have it post the contents to an online website.
- (Assuming both computers are within reasonable distance but are NOT networked) have it copy the file to a floppy/flash disk, then hand it off to a robot that will bring it to you, insert the disk, and copy the file back to your computer.
These are just some random (and somewhat ludicrous!) methods, but you get the idea. Cheers. ^_^
P.S. I would personally try them in about the order they are listed. Actually, I wouldn't even try the last one.
A little learning is a dangerous thing;
Drink deep, or taste not, the Pierian Spring.
—Alexander Pope
|
|
|
|
|
well, obviously email is the best way, but i couldn't find any ways of doing it (there has to be a mail server configured in the computer...its annoying)
|
|
|
|
|
From what I know of SMTP (admittedly not much) you don't need to set up a server, you just have to know how to communicate with the receiver's e-mail provider. But whichever method you choose, just make sure it fits the situation.
A little learning is a dangerous thing;
Drink deep, or taste not, the Pierian Spring.
—Alexander Pope
|
|
|
|
|
i am posting a xml string to "http://www.axeria-iard.fr/Sitetest/extranet/pushxml/receiver.asp" through my aspx page , when i tried to read the response , it shows an error . The same is fine through a asp or html page .
The XML string is
string req = "";
req = req + "<devisauto>";
req = req + "<mode>TAR";
req = req + "<cp>38300";
req = req + "<dpmc>01/01/2005";
req = req + "<sexe>MA";
req = req + "<csp>6";
req = req + "<dnais>01/01/1960";
req = req + "<dperm>01/09/1980";
req = req + "<usag>2";
req = req + "<gta>RE51013";
req = req + "<bonus>0.72";
req = req + "C";
req = req + "<tgar>BC";
req = req + "<cexl>O";
req = req + "<muldet>N";
req = req + "<nbenf>1";
req = req + "<plaobj>0";
req = req + "<plaacc>0";
req = req + "";
xmlString.Text = req;
string msgBody = Server.UrlEncode("xmlString=" + xmlString.Text);
xmlString is a textbox
i am sending the string msgBody in the URL
Please suggest me .
|
|
|
|
|
hi,
I read that IEnumerator and IEnumerable interfaces
are used for foreach statements,
but I can use foreach statments anyway, so
what is the role of those interfaces?
it is to change the inside behavior of
foreach statements?
thanks
|
|
|
|
|
groundzero111 wrote: I read that IEnumerator and IEnumerable interfaces
are used for foreach statements,
but I can use foreach statments anyway
No, you can't. If the collection that you want to loop doesn't implement IEnumerable, you can't put it in a foreach loop.
groundzero111 wrote: it is to change the inside behavior of
foreach statements?
No, it's to enable the entire foreach construct.
---
single minded; short sighted; long gone;
|
|
|
|
|
sylvesterg wrote: Score it if you like my post
What is it with people doing this?
|
|
|
|
|
Well, it makes me want to give it a score of 1.
the last thing I want to see is some pasty-faced geek with skin so pale that it's almost translucent trying to bump parts with a partner - John Simmons / outlaw programmer
Deja View - the feeling that you've seen this post before.
|
|
|
|
|
Pete O`Hanlon wrote: Well, it makes me want to give it a score of 1
Ditto. And if you look at his history, you'll see that people have done that in the past. He's even followed up on one occasion and asked "What no score?" To which a number of people then voted him down. You'd have thought he would learn.
|
|
|
|
|
then what does it mean by
Rate this message: 1 2 3 4 5 (out of 5)?
If anybody is posting some message that should be useful somebody who is posting a question. So How do we know if that is not scored?
you can see this line in many peoples posting. Try to find out and give score / sue them
Regards,
Sylvester G
sylvester_g_m@yahoo.com
|
|
|
|
|
sylvesterg wrote: you can see this line in many peoples posting
If 2 is many, then yes.
|
|
|
|
|
then what does it mean by
Rate this message: 1 2 3 4 5 (out of 5)?
If anybody is posting some message that should be useful somebody who is posting a question. So How do we know if that is not scored?
you can see this line in many peoples posting. Try to find out and give score / sue them
Regards,
Sylvester G
sylvester_g_m@yahoo.com
|
|
|
|
|
sylvesterg wrote: then what does it mean by
Rate this message: 1 2 3 4 5 (out of 5)?
It simply isn't polite to try to force people to vote for you.
You have to ask yourself what you are trying to achieve here. If you are simply trying to get people to vote for you to have your ego stroked, then you are going to have a lot of disappointment.
People like Colin and myself give our time to the forums as a way of saying thank you for the help that we have received over the years. If people want to vote for a post, then that's great - similarly, if they don't then that's OK as well. That's their decision though.
More importantly though, the voting system doesn't tell you whether you helped the original poster - they aren't the only people who can vote on a post. If you keep putting a line in prompting people to vote for you, then I can guarantee that you are going to get a lot of drive by downvoting.
the last thing I want to see is some pasty-faced geek with skin so pale that it's almost translucent trying to bump parts with a partner - John Simmons / outlaw programmer
Deja View - the feeling that you've seen this post before.
|
|
|
|
|
Thanks for your kind information.
Regards,
Sylvester G
sylvester_g_m@yahoo.com
|
|
|
|
|
sylvesterg wrote: So How do we know if that is not scored?
If it isn't scored then I think the answer was either not read, or the person just didn't have the time to vote, or it only helped them partially. If they voted a 5 then I think they got something useful out of it. If they voted one then they were upset by my response - a lot of my responses are designed to get people to think about their problems better so they may learn how to solve their problems themselves (and that upsets some people), not just to give out an answer.
Why do some of my answers upset people?: I've mentioned this story before. The best answer I ever got on a forum was in the late 90s and it was answered by ".B ekiM" (who then worked on the MFC team and now works on the SQL Server team). I asked some stupid question. I really didn't know what I was doing. And Mike blasted my design. I had a really poor design and I was blame shifting on to Microsoft. His response really really upset me at the time. But, I changed my design. For a week I coded hard to rework the code into a better design. It wasn't perfect, but it was a heck of a lot better than it was. I learned a lot more through that exchange than I would have if someone had just answered my question direct and I'd stayed on that path of poor design.
If I ever get to meet Mike, I want to shake him warmly by the hand and thank him for what he said to me.
|
|
|
|
|
Hello everybody.
I want to make simple animation.
I want to make a moving ellispe over dataGridView .
Now I'm write this:
private void timer1_Tick(object sender, EventArgs e)
{
X1 += 5;
Y1 += 5;
Invalidate();
SolidBrush myBrush = new SolidBrush(Color.Green);
dataGridView1.Refresh();
Graphics grfx = dataGridView1.CreateGraphics();
grfx.FillEllipse(myBrush, X1, Y1, 15, 15);
}
I ask is there any other way to make this because every time when
I refresh(); dataGridView it blink.
Thanks in advance.
|
|
|
|
|
modify your code like this
private void timer1_Tick(object sender, System.EventArgs e)<br />
{<br />
Graphics gs = dataGrid1.CreateGraphics();<br />
SolidBrush br = new SolidBrush(Color.Red);<br />
gs.FillEllipse(br,X,Y,10,10);<br />
<br />
dataGrid1.Refresh();<br />
if(X+15<= dataGrid1.Width+20)<br />
X=X+2;<br />
else<br />
X=20;<br />
}<br />
<br />
private void dataGrid1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)<br />
{<br />
Graphics gs = dataGrid1.CreateGraphics();<br />
SolidBrush br = new SolidBrush(Color.Red);<br />
gs.FillEllipse(br,X,Y,10,10);<br />
}
|
|
|
|
|
I try to do this but dataGrid1_Paint(); dosn't work
private void dataGrid1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
Graphics gs = dataGrid1.CreateGraphics();
SolidBrush br = new SolidBrush(Color.Red);
gs.FillEllipse(br,X,Y,10,10);
}
|
|
|
|
|
Can anybody tell me how to run script file on sql or oracle databse though .net?
Nana
|
|
|
|
|
If you want to run a SQL Server script, you can use Process.Start to run osql.exe (or sqlplus for Oracle). Alternatively, depeding on what the script does, you could read it in and execute the commands directly.
the last thing I want to see is some pasty-faced geek with skin so pale that it's almost translucent trying to bump parts with a partner - John Simmons / outlaw programmer
Deja View - the feeling that you've seen this post before.
|
|
|
|
|
Hi,
I need to delete all the radiobuttons in a panel (other controls are in panel as well). This code I came up with only seems to get ride of some, but not all (
foreach (Control control in panel_Label.Controls)
{
if (control is RadioButton)
{
control.Dispose();
}
}
thanks,
Ron
|
|
|
|
|
Probably some of the radio buttons aren't direct child controls of the panel, but childs of childs (of childs ..) of the panel.?
"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." - Rick Cook www.troschuetz.de
|
|
|
|
|
Hi Rick,
All radio buttons are added at run time with this code (to the same panel):
RadioButton newPointer = new RadioButton();
newPointer.Size = new System.Drawing.Size(78, 16);
newPointer.CheckAlign = ContentAlignment.TopLeft;
newPointer.TextAlign = ContentAlignment.TopLeft;
newPointer.FlatStyle = FlatStyle.Flat;
newPointer.Text = pointerName;
panel_Label.Controls.Add(newPointer);
thanks,
Ron
|
|
|
|
|
myNameIsRon wrote: Hi Rick
I'm not Rick. It's the person I cite in my signature.
myNameIsRon wrote: All radio buttons are added at run time with this code (to the same panel):
OK, so no recursion or iteration of additional controls is needed. Try to explicitely remove the radio button from the panel before disposing it.
foreach (Control control in panel_Label.Controls)
{
if (control is RadioButton)
{
panel_Label.Controls.Remove(control);
control.Dispose();
}
}
"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." - Rick Cook www.troschuetz.de
|
|
|
|