Download Pelles C here: http://www.pellesc.se
.386
.model flat,stdcall
option casemap:none
GENERIC_WRITE equ 40000000h
CREATE_ALWAYS equ 2
CreateFileA PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD,:DWORD
CreateFile equ <CreateFileA>
.code
OpenFileToWrite PROC fname:DWORD
invoke CreateFile,fname,GENERIC_WRITE,\
0,0,CREATE_ALWAYS,0,0
ret
OpenFileToWrite ENDP
END.386
.model flat,stdcall
option casemap:none
lstrlenA PROTO :DWORD
lstrlen EQU <lstrlenA>
WriteFile PROTO :DWORD,:DWORD,:DWORD,:DWORD,:DWORD
.code
WriteLine PROC hFile:DWORD,LineAddr:DWORD
LOCAL BytesWritten:DWORD
invoke lstrlen,LineAddr
lea edx,BytesWritten
invoke WriteFile,hFile,LineAddr,eax,edx,0
ret
WriteLine ENDP
END.386
.model flat,stdcall
option casemap:none
CloseHandle PROTO :DWORD
ExitProcess PROTO :DWORD
OpenFileToWrite PROTO :DWORD
WriteLine PROTO :DWORD,:DWORD
.data
fname db 'Test.txt',0
line1 db 'This is a test.',13,10,0
line2 db 'Another test.',0
.data?
hFile dd ?
.code
start:
invoke OpenFileToWrite,ADDR fname
mov hFile,eax
invoke WriteLine,eax,ADDR line1
invoke WriteLine,hFile,ADDR line2
invoke CloseHandle,hFile
invoke ExitProcess,0
END start
Quote from: TimoVJL on October 25, 2026, 12:09:18 PMFrankie's fGdiPlusFlat.h would be a good addition.
https://github.com/Frankie-PellesC/fSDK/blob/master/Include/fGdiPlusFlat.h
The link to the SourceForge project page is
https://sourceforge.net/projects/win32-help-chm/
and the direct win32.chm download link is
https://sourceforge.net/projects/win32-help-chm/files/latest/download
after downloading un-zip it into the Hint_SA directoryQuote from: Robert on October 21, 2026, 05:53:25 AMHi Michele:Thanks Robert.
Great beginnings.
I would prefer that the windows of Database Inspector, Browse Tables and SQL Query Workbench would be modeless so that, at any one moment, more than one of the windows can be open.
When I construct a query, I have to be able to see the tables and fields.
Thank you.
Page created in 0.044 seconds with 14 queries.