Le bon exemple pour tester, ça devrait être :
xZip.CopyFrom(xTest, xTest.Size);
xZip.Free; // C'est en faisant Free que ça créé la compression, sinon CopyFrom ne le fait pas....
Type: Messages; Utilisateur: Arnaud1234
Le bon exemple pour tester, ça devrait être :
xZip.CopyFrom(xTest, xTest.Size);
xZip.Free; // C'est en faisant Free que ça créé la compression, sinon CopyFrom ne le fait pas....
ok en effet, désolé, j'étais pas allé au bout du code ...
Donc oui, à part l'exception qui ne sert à rien, le résultat est correct.
Et mon problème à l'origine venait de l'appel à...
Ca affiche 0 ... mais je vois pas bien pourquoi ça devrait afficher autre chose, vu que ça plante avant même que CopyFrom commence à traiter les données.
que ça plante en silence ou pas, c'est pas le plus gros problème ... le vrai problème, c'est que je ne récupère pas mon memorystream compressé :-)
Ca semble correspondre à mon problème.
En attendant, en utilisant:
var Buffer: array[0..1023] of Char;
nRead: integer;
begin
....
// xZip.CopyFrom(xTest, xTest.Size);
Que je mettes 0, ou que je mettes xTest.Size, ça ne changera rien : dès le début de la fonction CopyFrom, il y a un test :
if Count <= 0 then
begin
Source.Position := 0;
Count :=...
Bonjour,
J'ai un code qui utilise TZCompressionStream, qui fonctionne sous Delphi 10.4, et qui ne fonctionne plus sous Delphi 11.
Même en simplifiant au minimum, ça ne veut pas fonctionner : j'ai...
Et comment on fait ça dans Delphi ?
Sauf que le certificat (si on parle de celui qu'on met dans Outil\Options, Déploiement\Approvisionnement) n'est utilisé que lorsqu'on utilise le magasin d'application.
Bonjour,
À chaque nouvelle version de Delphi, j'ai le même problème avec mes apk. Je reconstruis mon projet, j'essaye de déployer l'apk depuis Delphi sur mon mobile, et j'ai une erreur : "Failure...
Je voulais surtout changer de smartphone, et je me rend compte que je n'ai aucune possibilité de savoir si je pourrais continuer de développer/tester mon appli sur ce nouveau smartphone.
Entre avoir une liste d'appareils où une application FMX peut éventuellement fonctionner (sous réserve, par exemple, que je n'utilise pas la caméra), et n'avoir aucune liste, il y a une différence :-)
OK merci.
Il faudrait peut être sur ce forum demander à ceux qui développe sur Android le smartphone utilisé, ce qui permettrait de créer une base avec une "vraie" liste des smartphones compatibles...
Bonjour,
J'ai téléchargé une application que j'ai créé avec Delphi 10.4 sur le store de google. Je vois qu'il y a la possibilité d'afficher un "catalogue d'appareil", qui donne la liste des...
En effet, tout ça est vrai. Et j'ajouterai que j'étais le seul développeur (donc je suis le seul de l'ex-entreprise qui a 100% des sources), et que lorsque je pose la question à mon ancien patron,...
J'ai vérifié : pas de référence au logiciel développé dans le fameux compte 205. La seule chose qui s'y trouve, ce sont les logiciels achetés, et non ceux qui sont vendu.
Si on se réfère uniquement...
Merci pour les réponses.
J'ai rapidement évoqué ce point avec le liquidateur, qui semble en effet avoir découvert qu'un logiciel existait. Il m'a dit que c'était un actif, et que ça avait donc un...
Bonjour,
L'entreprise pour laquelle je travaillais a été mise en liquidation judiciaire, et à donc fermée ses portes depuis vendredi.
Parmi mes activités, je développais un logiciel qui avait été...
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.