Click here to Skip to main content
15,895,370 members
Home / Discussions / C#
   

C#

 
AnswerRe: avoid an application closing when calculations are in progress? Pin
eggie521-Sep-05 9:56
eggie521-Sep-05 9:56 
AnswerRe: avoid an application closing when calculations are in progress? Pin
Peter Molnar21-Sep-05 14:33
Peter Molnar21-Sep-05 14:33 
Questioncalculating Time Interval in C# Pin
majidbhutta21-Sep-05 8:50
majidbhutta21-Sep-05 8:50 
AnswerRe: calculating Time Interval in C# Pin
Dan Neely21-Sep-05 9:01
Dan Neely21-Sep-05 9:01 
QuestionContextMenu Pin
PHDENG8121-Sep-05 8:31
PHDENG8121-Sep-05 8:31 
AnswerRe: ContextMenu Pin
Wjousts21-Sep-05 9:42
Wjousts21-Sep-05 9:42 
QuestionEncoding Problem Pin
Meysam Mahfouzi21-Sep-05 8:13
Meysam Mahfouzi21-Sep-05 8:13 
AnswerRe: Encoding Problem Pin
David Stone21-Sep-05 10:55
sitebuilderDavid Stone21-Sep-05 10:55 
Something like this should work:
string myFile = "";

System.Text.Encoding enc = System.Text.Encoding.GetEncoding(1256);
System.IO.Stream stream = System.IO.File.OpenRead(myFile);
System.IO.BinaryReader reader = new System.IO.BinaryReader(stream);


byte myByte; char myChar;
while(reader.PeekChar() != -1)
{
    // Read into the buffer
    myByte = reader.ReadByte();
    myChar = enc.GetChars(new byte[] {myByte})[0];
    
}

So basically, you're getting an Encoding object, passing in 1256 as the codepage. Then, reading each byte in from the stream one at a time, you're using the GetChars method to convert each byte and then grab a char from it. Hope that helps. Smile | :)


Picture a huge catholic cathedral. In it there's many people, including a gregorian monk choir. You know, those who sing beautifully. Then they start singing, in latin, as they always do: "Ad hominem..."
-Jörgen Sigvardsson

GeneralRe: Encoding Problem Pin
Meysam Mahfouzi21-Sep-05 18:27
Meysam Mahfouzi21-Sep-05 18:27 
Questionconfusion with datatable sorting/finding Pin
melanieab21-Sep-05 7:49
melanieab21-Sep-05 7:49 
AnswerRe: confusion with datatable sorting/finding Pin
Wjousts21-Sep-05 9:52
Wjousts21-Sep-05 9:52 
GeneralRe: confusion with datatable sorting/finding Pin
melanieab21-Sep-05 10:23
melanieab21-Sep-05 10:23 
QuestionHelp! C#/ASP.NET/Dreamweaver Pin
Cpen21-Sep-05 7:29
Cpen21-Sep-05 7:29 
QuestionChange Font for DataGrid Column Pin
zaboboa21-Sep-05 6:27
zaboboa21-Sep-05 6:27 
AnswerRe: Change Font for DataGrid Column Pin
deep721-Sep-05 19:30
deep721-Sep-05 19:30 
GeneralRe: Change Font for DataGrid Column Pin
zaboboa22-Sep-05 2:56
zaboboa22-Sep-05 2:56 
QuestionUpdate MySQL databases Pin
Ming Luo21-Sep-05 6:19
Ming Luo21-Sep-05 6:19 
QuestionEditable tab page title Pin
MotherNuBBeR21-Sep-05 6:06
MotherNuBBeR21-Sep-05 6:06 
AnswerRe: Editable tab page title Pin
Dario Solera21-Sep-05 6:25
Dario Solera21-Sep-05 6:25 
QuestionHow to read text from the interface of another application? Pin
AndyH7021-Sep-05 5:38
AndyH7021-Sep-05 5:38 
QuestionMultiline Crystal Reports (Wrap Word) Pin
| Muhammad Waqas Butt |21-Sep-05 5:17
professional| Muhammad Waqas Butt |21-Sep-05 5:17 
Questioninstalled applications Pin
Mridang Agarwalla21-Sep-05 4:18
Mridang Agarwalla21-Sep-05 4:18 
AnswerRe: installed applications Pin
David Stone21-Sep-05 10:38
sitebuilderDavid Stone21-Sep-05 10:38 
QuestionActive X Control In C# Web App Pin
Adrian Metcalfe21-Sep-05 4:16
Adrian Metcalfe21-Sep-05 4:16 
AnswerRe: Active X Control In C# Web App Pin
Judah Gabriel Himango21-Sep-05 4:41
sponsorJudah Gabriel Himango21-Sep-05 4:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.