Message board for the users of flat assembler.
> Windows > window newbie questions
casey 11 Apr 2006, 23:31
Still trying to get a handle on windows assembler
programming whenever I get the spare time. I found
the Fresh ide too complex and have reverted back to
the fasmw ide. Years ago when I last programmed
with assembly it was with NASM and NASMIDE and some
32 bit NASM stuff from the DOS command prompt.
What does the % mean in an include pathway?
eg. include '%fasminc%\win32a.inc'
I can't get the include pathways to work with any of
the examples and have to put in the full pathway.
eg. include 'c:/fasm32/include/win32a.inc'
Where can I get an explanation of the '.idata' section
Where can I get an explanation as to how to write my
own resources in section '.rsrc' resource data readable
Has anyone translated the Test Department tutes,
that come with RosAsm, into their FASMW equivalents?
The FASM version of the Iczelion tutes are good although
required some changes such as return to ret but the
they have unexplained differences to the MASM versions.
In particular they don't have the 'idata' and thus MASM
appears much simpler to read/write??
Thanks for any input,
|11 Apr 2006, 23:31||
augustomaeda 12 Apr 2006, 00:16
As I am also a newbie, I think I can't help you very much.
Instead of writing 'C:\Fasm\Include\win32a.inc',
you can define a new environment variable
which name is fasminc
and which value is ‘C:\Fasm\Include’
Thus you can write:
I think you can find the things about
the import and resource sections in
|12 Apr 2006, 00:16||
vbVeryBeginner 12 Apr 2006, 00:39
i actually posted some "video tutorials" in my site.
please watch the video 5,
Set environment variables for Fasm assembler
|12 Apr 2006, 00:39||
casey 12 Apr 2006, 04:13
Following and trying to remember a sequence
of movie instructions is a little bit hard
for me Using the pause/play I managed
to extract the sequence. I would have shown
it in text like this,
My Computer icon on desk top right click ->
pop menu select Properties
System Properties dialog -> Advanced tab ->
[Environment Variables] -> [New] ->
New System Variable dialog ->
Variable Name = fasminc
Variable value = c:\fasm\include
Environment Variables dialog ->
System Variables list box ->
select: Path ....
Edit System Variable Dialog ->
Variable Name = Path
Variable Value = " ... ;c:\fasm
[OK] -> Environmental Variables Dialog
[OK] -> System Properties dialog
Now to find out how the decide what goes
into the idata section and why MASM doesn't
need it and how to code the resource section
|12 Apr 2006, 04:13||
< Last Thread | Next Thread >
Copyright © 1999-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.