|
You can try this line:
DateTime.Now.ToString("MMM dd,yy HH:mm:ss", CultureInfo.InvariantCulture)
I think it will solve your problem
|
|
|
|
|
Thank you for your feedback,
it does indeed fix half of my problem. I can get the date right in the logfile, however .. it will not fix the below calculation :
DateTime lastTime = Convert.ToDateTime(dt.Rows[lastRow]["date"].ToString());
Where the value in the DataTable is "19-01-2009 13:45:59", the error is :
1/19/2009 4:34:24 PM System.FormatException: String was not recognized as a valid DateTime.
at System.DateTimeParse.Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles)
at System.DateTime.Parse(String s, IFormatProvider provider)
at System.Convert.ToDateTime(String value)
at Loudnixx_RealTime.RealTimeRadar.ExceedTrackTime()
at Loudnixx_RealTime.RealTimeRadar.ProcessString(String dat)
at Loudnixx_RealTime.RealTimeRadar.Listen()
Somehow there has to be a way to set it globally throughout the program.
Can you point me in the right direction ?
kind regards,
|
|
|
|
|
It looks like a different date format: 1/1/2008 as pose to 1-1-2008 and in any case you can manipulate only on the strings.....
|
|
|
|
|
Is dt.Rows[lastRow]["date"] already a DateTime? If yes, don't convert it into a string again. For converting DateTimes to strings, use DateTime.ToString(formatString).
For parsing strings into DateTimes, use DateTime.ParseExact[^]
Cheers,
Vıkram.
I don't suffer from insanity, I enjoy every moment of it.
|
|
|
|
|
Thank you all for your reply
DateTime lastTime = DateTime.ParseExact(dt.Rows[lastRow]["date"].ToString(),"dd-MM-yyyy HH:mm:ss", CultureInfo.InvariantCulture);
did the trick
Once again, thank you
kind regards,
|
|
|
|
|
Like I said, if dt.Rows[lastRow]["date"] is already a DateTime, you just have to assign it to lastTime. If it's not, remove the extra ToString().
You are welcome Also, if you think somebody helped you, please vote them a 5. It's a small pleasure
Cheers,
Vıkram.
I don't suffer from insanity, I enjoy every moment of it.
|
|
|
|
|
Hey,
I need to write to a virtual com port......
I'm totally new to this field and do not have any idea what virtual com port is all about?
Can anybody please enlighten me on this ?
Also let me know, in the first place, if it is possible to read/write to a virtual com port ?
Thanking you in anticipation
Regards......
|
|
|
|
|
you need to do device driver for virtual com port , also it is possible to read and write to virtual com port , writing and reading from a virtual com port would be same as reading and writing on a physical com port , but making a virtual com port will take some efforts , you need to learn Device drivers
-Regards
Bharat Jain
bharat.jain.nagpur@gmail.com
|
|
|
|
|
Bharat Jain wrote: you need to do device driver for virtual com port , also it is possible to read and write to virtual com port , writing and reading from a virtual com port would be same as reading and writing on a physical com port , but making a virtual com port will take some efforts , you need to learn Device drivers
-Regards
Bharat Jain
bharat.jain.nagpur@gmail.com
Thanks Bharat for a quick reply......
I will definitely go through device drivers......
But in the time being if you can give some more valuable input, then it would be a great help
Kindly suggest what I need to do programatically ?
May be you can tell me the procedure and give some sample C# code if at all possible
Looking forward to your help......
Thank you
|
|
|
|
|
Drivers are written in C or occasionally C++. Managed code (eg C#) need not apply.
Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots.
-- Robert Royall
|
|
|
|
|
dan neely wrote: Drivers are written in C or occasionally C++. Managed code (eg C#) need not apply
Does this mean, writing to a virtual com port is not possible in C# ?
Can you please elaborate ?
|
|
|
|
|
0 YOU CANNOT WRITE DRIVERS IN MANAGED CODE.
1 C# IS MANAGED CODE
2 IF YOU HAVE TO ASK QUESTIONS THIS BASIC YOU'RE NEVER GOING TO BE ABLE TO WRITE A WORKING DRIVER BECAUSE DRIVER BUGS CRASH THE OS AND FORCE A REBOOT EACH TIME SOMETHING GOES BOOM.
Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots.
-- Robert Royall
|
|
|
|
|
dan neely wrote: 0 YOU CANNOT WRITE DRIVERS IN MANAGED CODE.
1 C# IS MANAGED CODE
2 IF YOU HAVE TO ASK QUESTIONS THIS BASIC YOU'RE NEVER GOING TO BE ABLE TO WRITE A WORKING DRIVER BECAUSE DRIVER BUGS CRASH THE OS AND FORCE A REBOOT EACH TIME SOMETHING GOES BOOM.
Hey Dan,
Thanks for the reply......
I just needed to confirm whether the drivers can be written in C# somehow. I never had a question whether C# is managed or not......
I understand the complications involved in writing drivers, and so I wish you help me through......
Thanks for confirming that writing drivers in C# is not possible......
Can you please guide me in writing device drivers, may be, in C++ ?
Regards......
|
|
|
|
|
queries365 wrote: I need to write to a virtual com port
why? can you provide more contextual information?
Luc Pattyn [Forum Guidelines] [My Articles]
I use ListBoxes for line-oriented text output (not TextBoxes), and PictureBoxes for pictures (not drawings).
modified on Friday, June 10, 2011 12:13 PM
|
|
|
|
|
Luc Pattyn wrote: why? can you provide more contextual information?
Hey Luc,
I have a device connected in the USB port. I want to write data received from it to virtual com port. I want to do this in C#.
Is it possible and if yes can you please guide me through ?
Regards......
|
|
|
|
|
Hi,
you still did not clarify the situation. What is on the other side of the virtual port? Why do
you (think you) need a virtual port? Which virtual port are you referring to (i.e. who wrote
that driver, or how is it called)?
Anyway using a virtual COM port is identical to using a real serial port.
|
|
|
|
|
Hey,
I am a novice in this field. So I've no clue about virtual com port and the technicalities associated with it.
I have 2 questions that don't need any contextual information I suppose:
1. Can a virtual com port be created in C# ? If yes, how is it done ? And if no, then what is the alternate way to do it ?
2. If I have a virtual com port and all I need to do is write to it, then in that case is it possible to write to it using C#? How is it done ?
Please help me on this......
Regards......
|
|
|
|
|
I could not understand your comments.
For example:
I designed the interface in VS.NET 2008 with C # language include:
1 WebBrowser, 1 combobox control box to select ( ... appear in the WebBrowser control when I run the program.
But I do not know what events to use the box to combobox Select the object (HTML) in WebBrowser will be under control
I used events: Onchange but not successful
|
|
|
|
|
what are you going on about? makes little sense.
you want to know how to fire event when combo box value changes?
|
|
|
|
|
Yes!
Do you help me?Thanks
|
|
|
|
|
there are many events you can use for this.
but i think on selectedIndexChanged is the best for you.
you could also just create a 'Go' button to open pages, and that way you can free type url's in the combo box
|
|
|
|
|
No, you're mistaken. This guy has been asking this for days. He has a web browser control, inside that he has a drop list, in HTML, but he wants to catch the event in C#. Pretty bizarre if you ask me, but I'm sure he has a good reason for doing it this way. you gotta hope, at least.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
I see...
Sounds a bit dodgey. Must mean they are not his webpages else he could code them to do the work, surely.
you plan on having this on other peoples machines?
|
|
|
|
|
See how he goes quiet ? he'll ask this again in a few days, I am sure.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|
|
Sounds like you're responding to an old question and that you're sufficiently lost that you think that the people doing your work for you, all talk to one another. Try either responding to the original answers, or reiterating the question, with what you've since tried.
I believe your core issue is that you are trying to catch events in a web form. This is not trivial, you can't just write event code because you can't hook C# to an event in a web browser.
Christian Graus
Driven to the arms of OSX by Vista.
|
|
|
|