MY brain is officially frozen... Hints Suggestions?~!?

Suppose that FH contains the file handle of file open for write and that Date is the address of a byte string of the form MM/DD/YY containing today?s date. Write assembly codes to write date into the current file at the file's current position?


:stupid:
Posted on 2002-05-24 16:11:26 by Froost
I hope this isnt a 'prettied up' I need someone to do my homework post? Is it?

Would DOS int's be preferable? In TASM? ;)
(Most teachers like to have the hand-in in this format)

If im wrong, my fullest appologies. What OS are your aiming for here? This can easily be done in one api...


:NaN:
Posted on 2002-05-24 16:19:58 by NaN
this is on windows on tasm32 yes DOS ints are preferable :grin:
Posted on 2002-05-24 16:23:26 by Froost
if this is for windows then a simple WriteFile would do it.
EDIT
If you want DOS ints then get Ralph Brown's interupt list and look up the interupt for file io
Posted on 2002-05-24 16:24:58 by Kudos
... ahh, secrets out.... :rolleyes:

Last hint from me, look up Kudos' suggestion on the MSDN, and forget the DOS int's if this is a win32 app ;)

NaN
Posted on 2002-05-24 16:27:01 by NaN
well actually writeint would be fine
Posted on 2002-05-24 16:27:52 by Froost
where can i get ralph browns interrupt list?
Posted on 2002-05-24 16:36:16 by Froost
Posted on 2002-05-24 16:41:49 by Kudos
I'm not that familiar how the code would look like using the writefile command..how would it look like?
Posted on 2002-05-24 16:48:19 by Froost
it would look like any typical homework assignment :grin:

just go to http://msdn.microsoft.com and look for CreateFile, ReadFile, WriteFile, CloseHandle, SetFilePointer
Posted on 2002-05-24 16:54:34 by Hiroshimator
GIVE ME THE CODE!!!!! ahaha thanks
Posted on 2002-05-24 16:59:02 by Froost
GIVE ME THE CODE

I must be realy bored :grin:


70 75 73 68 20 30 0D 0A 70 75 73 68 20 6F 66 66
73 65 74 20 64 77 42 79 74 65 73 0D 0A 70 75 73
68 20 36 0D 0A 70 75 73 68 20 6F 66 66 73 65 74
20 64 61 74 65 0D 0A 70 75 73 68 20 46 48 0D 0A
63 61 6C 6C 20 57 72 69 74 65 46 69 6C 65 0D 0A
Posted on 2002-05-24 17:10:51 by Kudos
Nice Code, Kudos.
Posted on 2002-05-24 17:55:41 by bazik
I thought of doing the same, but i held back, seeing im a mod and all, i thought it would be inappropriate... but i was sooooooooo tempted :grin:

Do you think hez punching em in with debug at the moment?
Posted on 2002-05-24 22:36:13 by NaN
somehow I very much doubt it :grin:
Posted on 2002-05-24 22:47:15 by Kudos
Im sure it would be frustrating... the real surprise would be doing a Hex dump of it when finished (hint hint, Froost) :grin:
Posted on 2002-05-24 22:49:09 by NaN

GIVE ME THE CODE!!!!! ahaha thanks
Give me the grade. :grin:
Posted on 2002-05-24 23:28:54 by bitRAKE
if thats what a degree level assignment looks like then hell I'll take a degree
Posted on 2002-05-24 23:59:16 by Kudos