Bonjour,
Merci pour cet apport détaillé :ccool:
Mais dans quelle version de Lazarus, et où, trouves-tu ce menu ?
Dans la 0.28.2 je ne vois que "outils', "Convertir le codage", mais ce n'est...
Type: Messages; Utilisateur: martinus45
Bonjour,
Merci pour cet apport détaillé :ccool:
Mais dans quelle version de Lazarus, et où, trouves-tu ce menu ?
Dans la 0.28.2 je ne vois que "outils', "Convertir le codage", mais ce n'est...
Bonjour,
Pour ce qui concerne les constantes chaînes, je pense que la bonne solution consiste à convertir en UTF-8 les fichiers sources .pas venant de Delphi, qui ne seraient pas déjà dans ce jeu...
Je précise qu'en ajoutant "Interfaces" dans la clause use, l'erreur d'édition de lien disparait, mais cela ne résout rien.
Si on exécute cette application en cgi dans un site, un module gtk n'est...
Bonjour,
J'ai juste un problème, qui est que l'assignation d'une police (valide, prise dans la liste) à un Canvas ne semble pas avoir d'effet sous Lazarus-0.9.28-2 / Linux.
Par exemple, pour...
Bonjour,
On dirait que les composants ne savent afficher que de l'UTF-8, donc des chaines double-byte, ce qui n'est pas idiot dans le principe, puisque ce jeu tend à se généraliser.
Le problème...
Chris,
Je n'ai pas trouvé de Wiki sur la conversion. Il y a quelque chose ?
Par la suite, je pourrai contribuer mais pas avant d'avoir réussi à convertir complètement et faire tourner un...
Bonsoir,
Je n'ai pas de projet pour lequel tu aurais, Chris37, tous les composants nécessaires. Et on ne rencontre le problème que dans le cas d'une migration d'un projet existant.
Mais je...
La réponse à ma question initiale est tout simplement que c'est la première form de la liste de gauche qui est la form initiale... Mais là n'était pas le problème.
J'ai pu avancer en repartant...
Alors, tu mourras pauvre... :langue:
Bonjour,
J'ai rencontré récemment un problème voisin, sans pointeurs.
C'était aussi en essayant de mettre une chaîne indicée à la place d'un paramètre formel string. En passant par une...
Bonjour,
Je connais cet onglet, bien sûr !
Si je me rappelle bien il y avait sous Delphi dans cet onglet un choix pour indiquer ou modifier la fiche principale. Cela permettait en fait...
Bonjour,
J'ai un projet migré depuis Delphi, dont la forme principale (Form1) s'affiche bien dans l'EDI, avec divers contrôles visuels et une procédure OnCreate redéfinie.
Je compile et linke...
Ouais, j'ai trouvé mais ça a l'air un peu compliqué...
On va dire que c'est résolu, mais je crois que ce n'est pas tout à fait normal qu'on ait des erreurs de compilation selon l'ordre des Uses,...
Bon, en faisant un test plus petit :
uses Types ;
procedure TForm1.Button1Click(Sender: TObject);
var
Taille : TSize ;
Bonjour,
J'ai une application console qui se compile bien, mais donne les messages suivants à l'édition de lien :
/usr/lib/lazarus/0.9.28.2/lcl/units/i386-linux/wsarrow.o: In function...
et toi tu devrais utiliser le Bescherelle !
Bon, quand je serai de retour chez-moi, je vais essayer de reproduire l'erreur de compilation sur un exemple plus petit, et te l'envoyer.
Mais tu as fait l'essai sur quelle version(s) exactement...
Oui, si ça marche aussi bien sûr, mais ça fait un peu plus de modifications au code.
J'aurais quand même bien aimé comprendre pourquoi le code initial ne se compile pas.
Est-ce que les...
C'est possible sous Linux, ça ?
Si je fais :
Taille := TSize( Fond.Canvas.TextExtent(UnTexte))j'ai une erreur de compilation :
Error: Illegal type conversion: "<record type>" to "DWord"
Le seul contournement que j'ai...
Merci docteur !
Je vais bien vite faire un composant qui fasse cela tout seul...
Bonjour,
J'avais sous Delphi le code suivant qui compilait bien :
var
Taille : TSize;
Fond : TBitMap ;
UnTexte : string ;
Bonjour,
Est-ce que quelqu'un connaitrait un équivalent de ce composant, qui permet de choisir une police dans une ComboBox remplie par toutes les polices disponibles.
Merci.
Oui, j'ai essayé ça, mais cela conduit à l'existence de plusieurs versions de .ppu sur les différents répertoires spécifiés en recherche d'unités, et donc au message d'avertissement surprenant et...
Bonjour,
La raison et le moyen d'en sortir sont évoqués dans ce sujet
J'ai fini par réussir à installer Indy sur la 0.9.28.2 en envoyant les unités sur /usr/lib/lazarus/i386-linux/ et après...
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.