PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile (earlier versions) → [WD15] Passage de variable en HEX
[WD15] Passage de variable en HEX
Started by Mica_ipas, Feb., 14 2012 5:30 PM - No answer
Registered member
4 messages
Posted on February, 14 2012 - 5:30 PM
Bonjour à tous
Nouveau Windevien , je galere un peu pour lors du passage de vb.net à windev.
J' aurais besoin de vos lumieres surce petit probleme.

j' esseye d' acceder à un DLL externe et de lui passer certaines variables.
Tout ce passe à peu pres bien , mais j' ai un soucis pour passer une variable en hexa ,
mon ancien code VB qui fonctionnait etait celui-ci :

i = rf_request(0, &H52, j)

Dans mon Appli windev , je le convertis comme ce ci :

i =API("MasterRD.dll","rf_request",0,0x52, j)

mais le passage de ma valeur Hexa ne fonctionne pas

voici qq infos supplementaires sur la fonction appelée.
INT WINAPI RF_REQUEST

Function: ReqA
Prototype: int WINAPI rf_request ( unsigned short icdev,
unsigned char model,
unsigned short *pTagType)
Parameter: icdev: [IN] Device ID
model: [IN] REQ MODE
pTagType: [OUT] response data, chip type code
Return: return 0 if successful
Explanation:mode = 0x26: REQ_STD
mode = 0x52: REQ_ALL

Merci d' avance