|
N a v a n e e t h wrote: NET framework comes with good networking related classes and those are very straightforward to use and their socket implementation is quite good
of course you right!!!
But Now I'm trying to be "Diablo Advocate" and to understand all pro and cons
of using C++ vs C#.
my App going to be very corelated to HardWare Network so maybe better solution is c++, is it correct?
Yes they are open source
|
|
|
|
|
jekak wrote: my App going to be very corelated to HardWare Network so maybe better solution is c++, is it correct?
In C++ it is easy to do low level stuff. But, my point was that since you are not comfortable with that language, it is better to use the one which you are good at. C++ has got a steep learning curve and you will run into lot of problems at the beginning. If you are OK with that, C++ will be definitely a good choice.Best wishes,
Navaneeth
|
|
|
|
|
What, exactly, will be corelated to hardware?
Using TCP/IP (instead of implementing a network driver) doesn't requires that you use hardware directly.
|
|
|
|
|
how to get the current global position in mapWindowGis?
|
|
|
|
|
Hi,
Haven't worked with MapWindow myself, but maybe the following Tutorials[^] might help you.
Kind regards,
|
|
|
|
|
Hi,
How to code for to get data and time picker in windows form.
Means whn a user click an image , thn a data and timer control hv to display that user can select data and time as his reqirment and that valus shold placed to the textbox. in windows ..With regards
Ch.Gayatri
|
|
|
|
|
you can do that by writing ur code on the onclick event of the image to show data and timer control rahul
|
|
|
|
|
How can i get :
the value or Parameter that cause error in try block?
Simple example :
try
{
int i=0;
int j=2;
int k=j/i;
}
catch(Exception e)
{
messagebox.show(e.Message);
}
now i wanna to have these :
in line 5 the exception occurred and i=0 made the exception;
|
|
|
|
|
you mean ,
try
{
int i=0;
int j=2;
if(i==0)
{
throw new ArgumentNullException();
}
int k=j/i;
}
catch(Exception e)
{
messagebox.show(e.Message);
} We are haven't bug,just temporarily undecided problems.
|
|
|
|
|
jojoba2011 wrote: the value or Parameter that cause error in try block?
If you're asking what I think you are, you can't get that detailed of a message.
|
|
|
|
|
I exactly want this message :
line 5 exception occured
i=0 made this error
|
|
|
|
|
Stack trace will have these details. You have to parse the stack trace and extract this information. Best wishes,
Navaneeth
|
|
|
|
|
Move i outside the try/catch block so it is visible in all sections, something like:
int i;
try
{
i=0;
int j=2;
int k=j/i;
}
catch(Exception e)
{
string msg = "i = " + i + " " + e.Message;
messagebox.show(msg);
} txtspeak is the realm of 9 year old children, not developers. Christian Graus
|
|
|
|
|
i=0 didn't cause the Exception; it's j/i .
You could put the three statements each in its own try/catch.
You could keep track of where you were in the process:
int x;
try
{
x=0;
int i=0;
x=1;
int j=2;
x=2;
int k=j/i;
x=3;
}
catch(Exception e)
{
string err="";
switch(x)
{
case 0: err = " caused by i=0" ; break ;
case 1: err = " caused by j=2" ; break ;
case 2: err = " caused by k=j/i" ; break ;
}
messagebox.show(e.Message + err );
}
|
|
|
|
|
"i=0 made the exception" can be thrown by
catch(DevideByZeroException)
{
}
but I don't know how to throw "in line 5 the exception occurred" until now.
modified 27-May-14 4:55am.
|
|
|
|
|
how can warp text when writing it in txt file (using StreamReader) ?
|
|
|
|
|
I'm not sure what you mean, unless you meant "wrap" instead of "warp"?
To wrap text saved in a text file, you just insert linefeeds and/or carriage returns. But what context are you talking about? Most text editors and controls will take care of that automatically.CQ de W5ALT
Walt Fair, Jr., P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|
|
Wrap.
How can i do that please give me simple code?
|
|
|
|
|
What have you tried so far? CQ de W5ALT
Walt Fair, Jr., P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|
|
Nothing
Just search in google but no use!modified on Tuesday, March 2, 2010 1:45 AM
|
|
|
|
|
Well, try something and if it doesn't work, then come back and explain what you tried. You really haven't given enough information to help you. CQ de W5ALT
Walt Fair, Jr., P. E.
Comport Computing
Specializing in Technical Engineering Software
|
|
|
|
|
depends.
If you're writing in a textbox or richtextbox there's a property that will do that for you.
If you want to open a bunch of text in notepad eg and you want it wrapped you can insert cairrage returns/ line feeds.
You'll have to insert those at a certain amount of characters (80 or 120 would be good)
So in pseudocode it would be like this.
chunckof_X_chars1 + Environment.NewLine + chunckof_Xchars2 + Environment.NewLine + etc...
(You should put that in a loop or something)
To be absolutely correct you should insert your crlf after the last space in the string of X chars in order to keep the words together.
This should get you going.V.
|
|
|
|
|
You can refer to the following code,it can help you.
WebRequest req = null;
WebResponse rsp = null;
try
{
string fileName = "C:\test.xml";
string uri = "http://localhost/PostXml/Default.aspx";
req = WebRequest.Create(uri);
//req.Proxy = WebProxy.GetDefaultProxy(); // Enable if using proxy
req.Method = "POST"; // Post method
req.ContentType = "text/xml"; // content type
// Wrap the request stream with a text-based writer
StreamWriter writer = new StreamWriter(req.GetRequestStream());
// Write the xml text into the stream
writer.WriteLine(this.GetTextFromXMLFile(fileName));
writer.Close();
// Send the data to the webserver
rsp = req.GetResponse();
}
catch(WebException webEx)
{
}
catch(Exception ex)
{
}
finally
{
if(req != null) req.GetRequestStream().Close();
if(rsp != null) rsp.GetResponseStream().Close();
}Function to read xml data from local system
///
/// Read xml data from file
///
/// <param name="file" />
/// <returns>returns file content in xml string format
private string GetTextFromXMLFile(string file)
{
StreamReader reader = new StreamReader(file);
string ret = reader.ReadToEnd();
reader.Close();
return ret;
}
modified 27-May-14 4:54am.
|
|
|
|
|
Was wondering if anyone knows of a workaround for the annoying memory leak in SpeechSynthesizer.
|
|
|
|
|
Don't use it?
Seriously, you're going to have to provide a link to the problem you're talking about, and there's more than one SpeechSynthesizer running around...
|
|
|
|