Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
FPD 2.6 and Windows NT
Message
De
15/07/1998 03:19:31
Cetin Basoz
Engineerica Inc.
Izmir, Turquie
 
 
À
14/07/1998 13:47:10
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00117201
Message ID:
00117491
Vues:
17
>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
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform