It's me, and I know its me. It's always me. No matter what I do, or what I compile, ml always seems to complain about and a few errors. How can I follow the tutorials if I can't get the software installed and working :(

This is what I get after running vcvars32.bat, ddkvars.bat and ml messagebox.asm (I'm compiling the vxd message box example)...

C:\WINDOWS\Desktop>ml messagebox.asm
Microsoft (R) Macro Assembler Version 6.11d
Copyright (C) Microsoft Corp 1981-1995. All rights reserved.

Assembling: messagebox.asm
c:\98ddk\inc\win98\ : error A2008: syntax error : &
MacroLoop(16): iteration 1: Macro Called From
MakeCodeSeg(41): Macro Called From
c:\98ddk\inc\win98\ Include File
c:\98ddk\inc\win98\ : fatal error A1008: unmatched macro nesting
MacroLoop(21): iteration 1: Macro Called From
MakeCodeSeg(41): Macro Called From
c:\98ddk\inc\win98\ Include File

Hope someone can shed light, thanks.

Posted on 2001-08-03 15:37:12 by Matt
First of all calm down :)
It's the best thing you can do when trying to solve a problem.
Second you might wanna try this:

put the following: MASM=1
after the .MODEL directive in your main .asm file.
It worked for me.
Tell me if it did the job.

Posted on 2001-08-03 16:00:37 by latigo
Don't you know where can i find a good VXD tutorial or at least a (good or not so good )api reference for win95 or 98? Preferably WIN95 !
In any format ?(Help ,html, ....)
Thank you !
Posted on 2001-08-05 15:55:33 by Rosky
For some nice tutorials check There are good VXD tutorials.
Then the next thing you should do is download the DDK (Driver Development Kit) from Microsoft.
If you are not an experienced coder then it won't be enough with the tutorials. So get some VXD book from amazon or whatever.
The best one (Walter Oney's) is now out of print, but check any other alternative.

Posted on 2001-08-05 16:29:06 by latigo
I can't find vxd doc's for the Win95 and it would be cool ...
I read all icz Tuts and i made a vxd that reads the keyboard but i lost the help files from the win95 ddk (don't even ask :( ) and i want to send the text to a dialog box(ES_PASSWORD) window from my vxd (char by char preferably) but how should i use callring3 or should i use another function ?
Posted on 2001-08-05 16:45:19 by Rosky