Bonjour à tous,
Je suis un peu perdu dans la mise en place d'une fonction dans Delphi qui est basé sur du C à l'origine. La fonction à l'origine est celle ci-dessous :
Code c : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Cnt_manage ( unsigned short session char civilite[3] char nom[35] short* status unsigned short* error_num )
Les informations sur les variables sont les suivantes :
en Delphi, en me basant sur ce que j'ai pu lire, j'ai appliqué les valeurs suivantes :ENTREE :
session
SORTIE :
civilite : tableau de 2 caractères
nom : tableau de 35 caractères
status : entier court (16 bits)
error_num : entier court (16 bits) non signé
mais je n'arrive pas du tout à lire les valeurs civilité et nom donc je soupçonne que ma définition n'est pas bonne mais je vois pas laquelle utiliser ?Variables en sortie : (pas de souci en entrée)
appli_civilite: PAnsiChar;
appli_nom: PAnsiString;
appli_status: word;
appli_error: word;
=> si je la lis en tant que text, le retour est toujours vide
Merci à vous
Partager