Bonjour,
à partir des versions XE, les chaines de caractères des composants sont de type UnicodeString au lieu de AnsiString...
char chn1[10];
void __fastcall TForm1::Edit1Change(TObject...
Type: Messages; Utilisateur: PocoYote
Bonjour,
à partir des versions XE, les chaines de caractères des composants sont de type UnicodeString au lieu de AnsiString...
char chn1[10];
void __fastcall TForm1::Edit1Change(TObject...
Merci pour l'information. Effectivement, il y a de quoi être traumatisé si on veut publier son app sur le play store......
Bonjour Yves,
Qu'est ce qui te fait dire cela ?
Je n'ai pas vraiment la même impression, même si je ne suis pas à jour : je développe toujours sur C++Builder XE8.
Je compte passer en...
Bonjour,
Je consulte souvent ce forum C++Builder, et je pense qu'il serait temps de faire le ménage dans les sujets épinglés. La plupart de ces sujets n'ont pas eu de nouveaux messages depuis plus...
Bonjour,
C'est une bonne question, mais je ne sais pas si c'est possible. A mon avis non.
Perso je génère les pages avant dans un canvas (metafile temporaire) pour calculer le nombre de pages....
Bonjour,
Oui il faut ajouter les dll d'OpenSSL.
Bonjour,
capCreateCaptureWindow n'est pas une fonction VCL, c'est du Video for windows (VFW).
Il ne faut pas coder avec ça, c'est remplacé par DirectShow.
OpenCV serait la bonne solution mais...
Au lieu de compiler les fichiers / fonctions communs dans une dll, il faut simplement importer les fichiers / fonctions communs dans chaque projet...
Je n'utilise pas QT, mais cette plate-forme m'a toujours attiré (elle attire tous ceux qui pratiquent le C++).
Donc de temps en temps je télécharge et je jette un œil aux exemples.
Depuis...
Bonjour,
je pense que ce sujet devrait être épinglé. Je recherche très souvent les différences entre les versions, et un retour des utilisateurs est plus intéressant que la matrice fonctionnelle....
$324 par année c'est sûr que c'est acceptable.
Pour RAD Studio Pro c'est ça ?
Bonjour,
Bon je sens que cette question va faire un bide, mais je la pose quand même.
Connaissez-vous un composant ou une librairie pour Delphi ou C++Builder permettant de simuler un clavier...
Bonjour,
Mettre en route un TTimer avec un interval de ~1s dans OnTrackBarChange.
Dans OnTimer, mettre à jour le TChart et désactiver le Timer.
Le cas où le Wifi est planté et l'utilisateur éteint son PC pour en prendre un autre. ;)
En tous cas, c'est la solution la plus propre pour le moment, car ne nécessite pas d'intervention de l'utilisateur.
Son seul défaut est que l'utilisateur doit se reconnecter ou redémarrer le...
Ok merci TryExceptEnd pour cette solution.
Donc il faut dans le logiciel détecter que le commit n'a pas été envoyé à Firebird. Puis lors du redémarrage du logiciel, faire cette opération.
C'est...
C'était juste pour faire un test.
J'ai simplement fait un autre logiciel de test où il faut cliquer sur un bouton pour envoyer le commit...
Je suis sûr que cela c'est produit comme cela car :
- le fichier de log du client n'a pas...
On est un peu hors sujet mais c'est intéressant.
Moi aussi, et donc je ne suis pas d'accord d'après les tests que j'ai fait ce matin.
J'ai bien dit lorsque l'autre transaction sera validée...
@Artemus24
Je comprends ta remarque mais ce n'est absolument pas ce qui se passe dans mon application. Je vous demande de me croire pour que l'on puisse avancer.
Il n'y a aucune mise en...
@Artemus24 : Non j'ai simplement fait un logiciel de test qui attend effectivement un click sur un bouton pour faire le commit. Le logiciel en production fait le commit directement, immédiatement...
Bonjour,
Merci Barbibulle pour les infos.
Actuellement, je respecte déjà toutes ces règles et j'ai gagné au loto vendredi soir :
1/ Transactions les plus courtes et rapides possibles.
2/...
Pouvez-vous me dire ce que sont des transactions bien gérées ?
Avec une coupure réseau au milieu.
Bien joué. ;)
Mais pour le coup dans ce cas, le pilote est un peu impuissant (enfin pour l'instant).
Merci à tous pour vos interventions constructives.
Je tiens à signaler qu'en 10 ans...
Amusante également ta réponse. ;)
J'ai simplement voulu simuler la panne constatée chez un client.
Un utilisateur, avec une connexion Wifi à priori de mauvaise qualité, s'est connecté à la base,...
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.