Click here to Skip to main content
15,892,005 members
Home / Discussions / C#
   

C#

 
GeneralRe: Reading a JPEG file into String Pin
Heath Stewart17-Feb-04 12:32
protectorHeath Stewart17-Feb-04 12:32 
GeneralRe: Reading a JPEG file into String Pin
Mazdak17-Feb-04 10:09
Mazdak17-Feb-04 10:09 
GeneralRe: Reading a JPEG file into String Pin
Heath Stewart17-Feb-04 12:26
protectorHeath Stewart17-Feb-04 12:26 
GeneralRe: Reading a JPEG file into String Pin
Mazdak17-Feb-04 18:13
Mazdak17-Feb-04 18:13 
Generalproblem with Textboxes Pin
raheela17-Feb-04 6:22
raheela17-Feb-04 6:22 
GeneralRe: problem with Textboxes Pin
Heath Stewart17-Feb-04 12:23
protectorHeath Stewart17-Feb-04 12:23 
Generalwriting a struct to a binary file Pin
DennisMetz17-Feb-04 4:19
DennisMetz17-Feb-04 4:19 
GeneralRe: writing a struct to a binary file Pin
Heath Stewart17-Feb-04 4:44
protectorHeath Stewart17-Feb-04 4:44 
Open the binary file into a Stream (or a derivative, like FileStream) and write the two members. You don't need to include a header if the struct fields are fixed-width (the DateTime field is always 64 bits if you use Ticks or 32 bits if you use Milliseconds, and the Single (float) is always 32 bits). If you use a BinaryWriter (can take the Stream you opened as an argument), you can use the overloaded Write method to easily write these fields:
FileStream stream = File.Open("path.bin", FileMode.Append, FileAccess.ReadWrite, FileShare.Read);
BinaryWriter writer = new BinaryWriter(stream);
while (false)
{
  abc val = new abc();
  val.abcDate = DateTime.Now;
  val.abcFloat = 1.0f;
  writer.Write(val.abcDate.Ticks); // Highest resolution
  writer.Write(val.abcFloat);
  Thread.Sleep(1000); // Wait 1 second
}


 

Microsoft MVP, Visual C#
My Articles
GeneralRe: writing a struct to a binary file Pin
DennisMetz17-Feb-04 5:06
DennisMetz17-Feb-04 5:06 
GeneralRe: writing a struct to a binary file Pin
Heath Stewart17-Feb-04 6:19
protectorHeath Stewart17-Feb-04 6:19 
Generalcatch tabpage change Pin
troels_sorensen17-Feb-04 3:41
troels_sorensen17-Feb-04 3:41 
GeneralRe: catch tabpage change Pin
Heath Stewart17-Feb-04 4:07
protectorHeath Stewart17-Feb-04 4:07 
GeneralRe: catch tabpage change Pin
Anonymous17-Feb-04 8:44
Anonymous17-Feb-04 8:44 
GeneralRe: catch tabpage change Pin
Heath Stewart17-Feb-04 9:21
protectorHeath Stewart17-Feb-04 9:21 
GeneralRe: catch tabpage change Pin
Anonymous17-Feb-04 10:56
Anonymous17-Feb-04 10:56 
GeneralRe: catch tabpage change Pin
Heath Stewart17-Feb-04 12:14
protectorHeath Stewart17-Feb-04 12:14 
GeneralRe: catch tabpage change Pin
Anonymous17-Feb-04 12:59
Anonymous17-Feb-04 12:59 
GeneralRe: catch tabpage change Pin
troels_sorensen18-Feb-04 21:15
troels_sorensen18-Feb-04 21:15 
GeneralRe: catch tabpage change Pin
Heath Stewart19-Feb-04 3:30
protectorHeath Stewart19-Feb-04 3:30 
Generalpictures in a datagrid Pin
troels_sorensen17-Feb-04 3:38
troels_sorensen17-Feb-04 3:38 
GeneralRe: pictures in a datagrid Pin
Heath Stewart17-Feb-04 4:21
protectorHeath Stewart17-Feb-04 4:21 
Questionneed sql query? Pin
murali_utr17-Feb-04 3:19
murali_utr17-Feb-04 3:19 
AnswerRe: need sql query? Pin
Heath Stewart17-Feb-04 4:33
protectorHeath Stewart17-Feb-04 4:33 
Questionwhats wrong? Pin
ASGill17-Feb-04 2:16
ASGill17-Feb-04 2:16 
AnswerRe: whats wrong? Pin
Uwe Keim17-Feb-04 3:01
sitebuilderUwe Keim17-Feb-04 3:01 

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.