alors avec un string je fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 setlength(s,10000); iaction:=votreproc(@s[1]); s:='';
alors avec un string je fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 setlength(s,10000); iaction:=votreproc(@s[1]); s:='';
PAS DE DESTIN, C'EST CE QUE NOUS FAISONS
![]()
Bon, j'ai essayé la méthode d'edam et ca fait la même chose.
J'ai remarqué une chose, j'initialise 3 variables en debut de traitement, et quand j'arrive à l'endroit de traitement elles n'ont plus les mêmes valeurs, si j'enleve tout ce qu'y correspond à l'allocation mémoire je n'ai plus ce problème. D2005 aurait il un soucis ?![]()
Modérateur Delphi
Le guide du bon forumeur :
- Les règles du forum tu liras
- La FAQ et les tutoriels tu consulteras
- La fonction Recherche tu utiliseras
- Google tu vénèreras
__________
Rayek World : Youtube Facebook
Bon, je pense avoir trouver d'où viens le problème
Prenons GetMessage de mon unité MA_dll, si je la définie en cdecl ou winapi j'ai des probèmes avec la mémoire, si je l'a défini en stdcall, la plus de soucis ca passe bien.
Le prenons setval, ca marche correctement si je l'a defini en winapi.
Est ce normal ?
Modérateur Delphi
Le guide du bon forumeur :
- Les règles du forum tu liras
- La FAQ et les tutoriels tu consulteras
- La fonction Recherche tu utiliseras
- Google tu vénèreras
__________
Rayek World : Youtube Facebook
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager