|
The location of the braces that are not correctly placed according to my code standard
fafafa, ringakta icke sådant som bringa ack så naggande högönsklig välmåga å baronens ära.
|
|
|
|
|
Hi
I needed to find a way to determine whether or not someone has started typing on the keyboard.
I found Console.KeyAvailable and so tried to have the following code running in it's own thread:
while (true)
{
while (Console.KeyAvailable == false) { };
isTyping = true;
Console.WriteLine("Key pressed!");
}
And then another thread that is constantly performing a Console.ReadLine (to read keyboard input) would reset the isTyping flag to false after a successful ReadLine.
But it appears that Console.KeyAvailable never returns true even when I type on the keyboard or even hold a key down. Is it possibly affected by any other actions occurring on the Console or by threading?
Or does anyone know any other way to determine if someone has started typing? The scenario is I'm using the console window as a chat client and I only want to display server messages if the client hasn't started typing since they last sent a message.
Thanks
Glen
|
|
|
|
|
Its out the top of my head, havnt tested it, but maybe Console.In.Peek() would do it for you?
it returns -1 if no character is avaible
fafafa, ringakta icke sådant som bringa ack så naggande högönsklig välmåga å baronens ära.
|
|
|
|
|
Hi all,
I am trying to execute the below code.
s = (char)ulong.Parse("01040209000D0006040705000D0008020208000D0006010204", System.Globalization.NumberStyles.HexNumber);
While executing the above code i am getting below error:
Value was either too large or too small for a UInt64.
Plz some one suggest me how to solve this issue.
Know is Drop, Unknown is Ocean
|
|
|
|
|
Exelioindia wrote: Value was either too large or too small for a UInt64
The error says everything you want to know. Have you tried with a shorter number (shorter in number of decimal). Ulong has it's minimum value 0, of course, and it's maximum value 18446744073709551615. Your number is much much bigger than the maximum value of ulong
There are 10 kinds of people: those who understand binary and those who don't
|
|
|
|
|
|
hi all;
what i need to do is send a pdf as atachment in mail and before that i also need to secure it with a password , what i need to do is to pass data from memory stream to pdf and then apply password to it and then reconvert it to memory stream and then pass it as attachment
following is the code if u need to check ...
thanks!
byte[] bytes = lr.Render("PDF", null, out mimeType, out encoding, out extension, out streamids, out warnings);// here im converting the report to pdf format
MemoryStream s = new MemoryStream(bytes);// this puts the report data into the memory stream
s.Seek(0, SeekOrigin.Begin);
Document doc1 = new Document();
//doc1.Open();
PdfWriter p1= PdfWriter.GetInstance(doc1, new FileStream("Chap0101.pdf", FileMode.Create));
PdfWriter.GetInstance(doc1, s);
p1.SetEncryption(PdfWriter.STRENGTH128BITS, "admin", "admin", PdfWriter.AllowPrinting);
//doc1.Close();
Attachment a = new Attachment(s,"example.pdf");
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage("kuruvilla.philip@rave-tech.com", "kuruvilla.philip@rave-tech.com", "A report for you!", "Here is a report for you");
message.Attachments.Add(a);
SmtpClient client = new SmtpClient("server");
client.Send(message);
|
|
|
|
|
moved to web development forum
-- modified at 10:50 Tuesday 16th October, 2007
|
|
|
|
|
But_Im_a_Lady wrote: Soz, dont really know if this is the correct forum or not
It's not...the ASP.NET forum is for web.
But_Im_a_Lady wrote: Trouble is I'm new to Javascript & dont really know where to start, have read plenty of examples on the Web but all of these are adding in at design time.
The script itself is written at design time, yes. You want to write the script at runtime?
There are 10 kinds of people: those who understand binary and those who don't
|
|
|
|
|
But_Im_a_Lady wrote: Trouble is I'm new to Javascript & dont really know where to start, have read plenty of examples on the Web but all of these are adding in at design time.
This would be done entirely in Javascript on the client side. The question should be posted in the Web Development forum.
|
|
|
|
|
Hy
I have 2 databases and one table for each of database. The tables have the same structure. One of them is populate and I want to copy the contain of this to the second table. I want to ask if this is possible with DTS.
thx
|
|
|
|
|
mihksoft wrote: I want to ask if this is possible with DTS.
Yes, better ask in the SQL messageboard though.
IMO you will be better off using a simple cross database INSERT/SELECT if they are running on the same instance (that said, copy/paste should work too from within VS).
xacc.ide
The rule of three: "The first time you notice something that might repeat, don't generalize it. The second time the situation occurs, develop in a similar fashion -- possibly even copy/paste -- but don't generalize yet. On the third time, look to generalize the approach."
|
|
|
|
|
Hi all ,
How can I generate typed dataset at runtime and add it to project?
Thanks in advance
|
|
|
|
|
System.Data.Design.TypedDataSetGenerator in System.Design.dll
xacc.ide
The rule of three: "The first time you notice something that might repeat, don't generalize it. The second time the situation occurs, develop in a similar fashion -- possibly even copy/paste -- but don't generalize yet. On the third time, look to generalize the approach."
|
|
|
|
|
Hi,
I parsed a CSV file and loaded in a dataset. All the columns got loaded in the dataset with extra empty cells. I need only the columns in the CSV file with values to be parsed and loaded in Dataset. Can any one help me out. I am using the following Code to parse
string ConStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path + ";Extended Properties=\"Text;HDR=No;FMT=Delimited\\\"";
System.Data.OleDb.OleDbConnection conn = new System.Data.OleDb.OleDbConnection(ConStr);
System.Data.OleDb.OleDbDataAdapter da = new System.Data.OleDb.OleDbDataAdapter("Select * from " + file, conn);
da.Fill(ds, "TextFile");
|
|
|
|
|
Search CodeProject for an article that shows you how to do this.
xacc.ide
The rule of three: "The first time you notice something that might repeat, don't generalize it. The second time the situation occurs, develop in a similar fashion -- possibly even copy/paste -- but don't generalize yet. On the third time, look to generalize the approach."
|
|
|
|
|
I searched CP but couldn't find anything. Can u plz get me any document regarding this.
|
|
|
|
|
IF you cant find , neither will I, try harder, I know it's there. Try Google!
xacc.ide
The rule of three: "The first time you notice something that might repeat, don't generalize it. The second time the situation occurs, develop in a similar fashion -- possibly even copy/paste -- but don't generalize yet. On the third time, look to generalize the approach."
|
|
|
|
|
My guess would be that you opened the csv file in excel and then saved the file which added a bunch of extra empty cells. I would suggest adding some code to your csv parsing program that checks for extra empty cells and excludes them.
Ben
|
|
|
|
|
Hi,
My problem is to create a delegate for the following callback definition (c++ syntax):
typedef void (__stdcall *UnmanagedCallback)(std::wstring& WStringObject, const wchar_t* StringData, unsigned __int32 StringLength);
I tried something like this:
public delegate void UnmanagedCallbackDelegate(ref string stringObject, string stringData, UInt32 stringLength);<br />
or:
public delegate void UnmanagedCallbackDelegate(ref string stringObject, [MarshalAs(UnmanagedType.LPWStr)]string stringData, UInt32 stringLength);
The callback fired from the dll is a _stdcall.
Someone has a clue what I do wrong?
Thanks in advance...
Uwe.
|
|
|
|
|
You can use the DllImportAttribute[^] to specify the CallingConvention[^], but I don't think .Net will marshal STL strings to a String.
You would probably have to specify those parameters as an IntPtr, then convert the code from this[^] article to C# (it's shown in the "Converting String to std::string" section).
Take care,
Tom
-----------------------------------------------
Check out my blog at http://tjoe.wordpress.com
|
|
|
|
|
Hello,
I need to create an application which displays live video from a capture card in a box (picturebox?) and when the operator clicks on a button, a picture is taken and saved somewhere on the server
any help is fine (vb.net/c#,java)
thx
|
|
|
|
|
There's C# samples that do this on this site.
Christian Graus - Microsoft MVP - C++
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
I have a graph created in a zedGraph control on my form.
A separate thread handles the data collecting and preparing for graph purposes.
When I hit start I can see the zedGraph control resizing alright but i cant see the curves.
If I leave the focus of the form and then return to it(say with alt_tab or the mouse)
I can see the curves.
It operates in a manner that led me to think of a refreshing problem.
can you please advise me what to do?
thank you.
|
|
|
|
|
That implies that your graph is only redrawn when invalidated, so call Invalidate() either on the whole form or the graph control when you know the graph is ready to be displayed.
|
|
|
|