Cela dépend de ta bibliothèque mais aussi de la logique de ton api REST, est-ce que lib synchrone ou pas.
Si synchrone, le problème ne se pose pas, tu fais ton appel, la lib attend la réponse, tu...
Type: Messages; Utilisateur: ShaiLeTroll
Cela dépend de ta bibliothèque mais aussi de la logique de ton api REST, est-ce que lib synchrone ou pas.
Si synchrone, le problème ne se pose pas, tu fais ton appel, la lib attend la réponse, tu...
Oui mais tu peux mettre dans DBGrid dans un TPanel en Align alClient, je pense que le TPanel à un event OnResize.
Et lors du Resize du Panel, tu sais que la DBGrid va suivre pour son...
Déjà un Thread qui commence par un Synchronize ... on peut se poser des questions !
Quel est la partie hors de Synchronize, je n'arrive pas à le repérer :aie: je déteste cette syntaxe brouillonne...
Tu n'as pas besoin de les installer non plus, ça c'est pour une utilisation en mode RAD où l'on pose les composants sur un DataModule, tu peux les instancier manuellement, ce que je recommande, ce...
Cols et Rows sont des TStrings virtuelles traduisant la matrice, le code derrière n'est pas le plus simple, voir EnsureColRow
En fait, on peut facilement afficher un CSv avec une TStringGrid,...
Avec un CTRL+Fin on arrive bien au mot en Z mais le défilement ne fonctionne pas car le ScrollBar est surementé limité à 32K ou 65K mais la liste est bien alimentée !
Et cela confirme qu'afficher...
D'ailleurs, pourquoi remplir manuellement la TStringGrid ?
StringGrid1.Cols[0].LoadFromFile('Dictionnaire.txt', TEncoding.UTF8);
Et c'est si depuis une ressource décompressé dans Stream et...
cela fait juste 20% de plus que la boucle, le temps lié au disque et le fait le fichier fait 330 000 lignes, cela reste que 6,5s sur mon poste professionnel
...
Ou encore plus rapide puisqu'il n'y a pas de sérialisation et désarialisation, mais ce temps est negligleable façon à la création de 300 000 items dans un TListBox
ListBox1.Items.AddStrings(sl1) ;...
C'est de loin une méthode bien plus performante, voir ce sujet sur une TListView en OwnerData qui est similaire au lbvirtual de la TListBox
Cela fonctionne aussi par fenêtrage des données, cela...
TStrings est abstraite TStringList est une implémentation Delphi pure, alors que pour la ListBox, c'est une implémentation via les API windows, le code n'a rien en commun hors de l'abstraction
la...
Autant travailler avec un TClientDataSet et profiter du fenêtre du TDBGrid pour ce genre de longue collection dont l'affichage semble fort difficile et peu pertinent
TStrings est abstraite...
Il y a une démo horloge, si l'on peut changer le texte chaque seconde, le faire disparaître semble simple
Etape 3 - Utilisation de TTimer pour actualiser TClockLabel à chaque seconde
Cette démo...
Une erreur sur un "end;" c'est la libération d'un élément managé comme un Tableau ou une chaine, la cause pourrait être une modification incorrecte de la mémoire par un accès via pointeur...
Quel est le problème le DBLookupComboBox utilise deux TDataSet différent, DataSource pour les données liées et ListSource pour la Combo, il faut consulter l'aide pour le nom des champ ListField vs...
Tu dois le faire manuellement
Par exemple pour le Zoom Windows, on peut appliquer ceci
//------------------------------------------------------------------------------
procedure...
ça c'est la constante SmkcShift
Pour la langue de la VCL, c'est plus chiant car ce n'est pas au niveau projet mais au niveau IDE
Modifie la variable d'environnement LANGDIR pour l'une des valeurs...
Tu veux dire MAJ + F1 à F12 ?
Utilise un TAction et ShortCut
Sinon, tu peux construire tes menus avec un ALT + ... le & étant fourni par la traduction pour avoir la lettre la plus pertinente...
On trouve rapidement cette fonction avec la recherche fmx TListView exchange item et cela ressemble assez à votre second code
...
Votre image montre un dessin et pas du tout un affichage dans la console texte.
Pourquoi ne pas passer en FMX et en mode Graphique avec un Delphi plus récent, cela gère juste des FLOAT pour les...
As-tu essayé ?
lv1.items[lv1.itemindex].Index := lv1.items[lv1.itemindex].Index - 1;
Vu que la propriété est modifiable, on peut espérer que cela soit pour cela.
Sinon l'API Windows SetConsoleCursorPosition fait surement quelque chose de similaire, voir le travail fait par Andnotor : Application console en couleur, et plus, c'est un Delphi plus récent mais tu...
Si tu as le cookie, c'est un simple fichier texte, je n'ai jamais utilisé cela mais ajoute le
MyRESTRequest.AddParameter(MyCookieName, MyCookieText, TRESTRequestParameterKind.pkCOOKIE);
Tu...
IShellLinkW::SetShowCmd ?
SW_SHOWNORMAL
Active et affiche une fenêtre. Si la fenêtre est réduite ou agrandie, le système la restaure à sa taille et à sa position d’origine. Une application doit...
mbokCancel -> [mbOk, mbNo, mbCancel] pour utiliser un set libre au lieu des prédéfinies.
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.