Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
FPD 2.6 and Windows NT
Message
From
15/07/1998 03:19:31
Cetin Basoz
Engineerica Inc.
Izmir, Turkey
 
 
To
14/07/1998 13:47:10
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00117201
Message ID:
00117491
Views:
18
>s that I had to disable...
>>Donn,
>>I was thinking of that too. I think it would apply to not only Novell calls but all 16 bit ASM calls (load - call).
>>Cetin
>
>Cetin,
>
>could you please tell me if "16 bit ASM calls" actually refer to Assembler API calls or it's something NT specific? TIA,
>
>Srdjan
Ohh I meant assembler routines. ie: below asm code would get serial number of a given disk :
push bx
mov ax, 6900
mov dx,bx
mov bx,[bx]
int 21
pop bx
retf
And I would call this bin file (ie:serial.bin) from FPD like :
mp = chr(asc(upper(driveletter))-ASC("A")+1)+chr(0)+;
	space(22) && 24 bytes total
load serial
call serial with mp && execute asm routine
These type of asm routines was perfect with FP 2.x and I nearly wrote all my Novell call routines with asm plus many routines to check existing drives, their types, reading and writing to absolute sectors etc. With VFP (and 32 bit environments like NT) I had to totally discard them.
Cetin
Çetin Basöz

The way to Go
Flutter - For mobile, web and desktop.
World's most advanced open source relational database.
.Net for foxheads - Blog (main)
FoxSharp - Blog (mirror)
Welcome to FoxyClasses

LinqPad - C#,VB,F#,SQL,eSQL ... scratchpad
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform