Bonjour,
3 pistes à étudier :
- Nom du fichier invalide,
- Format du fichier invalide,
- Une exception survient avant l'ajout dans le tableau
Dans les 3 cas, le point d'arrêt en mode debug est...
Type: Messages; Utilisateur: nikoko34
Bonjour,
3 pistes à étudier :
- Nom du fichier invalide,
- Format du fichier invalide,
- Une exception survient avant l'ajout dans le tableau
Dans les 3 cas, le point d'arrêt en mode debug est...
Bonjour,
Je pense que le composant de base n'a pas été conçu pour gérer un fonctionnement de type tableur.
Je ne l'ai pas testé mais ce composant a l'air de faire l'affaire...
Merci cher confrère, pour cette étude fouillée (et merci Guesset pour ces exemples).
Je vais faire suivre le raisonnement sur DateTimeEpsilon.
En fait, tous ces soucis sont liés à l'écriture...
Ah, c'est sympa d'avoir vérifié sur Delphi (qui est le langage que j'utilisais sur le plan professionnel), et ça illustre donc qu'il peut y avoir une meilleure façon de coder la fonction.
Oui...
@Guesset, non, pour les dates sans heures, il y a bien 0 dans la partie décimale.
Oui, merci pour ces tests approfondis, je suis partiellement d'accord, il faut être généalogiste (un français...
Ouf, je me sens moins seul... Je suis effectivement sous Windows10 64.
Ce qui me gênait, c'est que
Function IncDay(const AValue: TDateTime; const ANumberOfDays: Integer): TDateTime;
begin
...
Merci pour ta réponse.
Je précise mes versions utilisées : 3.0 RC1 pour Lazarus et 3.2.2 pour FPC.
J'ai bien le même code que toi pour les 2 fonctions.
Au final, le décalage ne semble pas lié à un...
Bonjour (et bonnes fêtes de noël !)
Je suis en train de mettre au point une fonction de convertisseur entre le calendrier républicain et grégorien.
Pour cela, je détermine le nombre de jours...
Bonjour,
Ma petite contribution à ce problème car la discussion a beau être marquée comme résolue, les fournisseurs d'accès tels que GMail semblent avoir récemment fait évoluer les paramètres SSL de...
Bravo pour cette idée.
Je craignais que ce code soit inutile quand une application extérieure modifiait ce type de réglage mais après vérification, il apparaît qu'il n'en est rien et que le...
Bingo en appelant WM_PARENTNOTIFY qui semble déclenché dans ce cas APRES la mise à jour du séparateur décimal par l'émulateur...
Bon à savoir !
En fait, WMDisplayChange est déclenché à chaque fois (j'ai dit des bêtises hier), c'est juste la valeur du séparateur décimal qui est réinitialisée une fois sur deux, du point vers la virgule (va...
Bonjour,
Et merci beaucoup à tous les deux pour vos réponses.
J'ai implémenté la suggestion de Andnotor. L'évènement est bien déclenché lors du redimensionnement de l'émulateur ce qui autorise donc...
Bonjour à tous
Sous Delphi2009, je suis confronté à une sacré bizarrerie :
1) Mon application appelle régulièrement la fonction strtofloat sans problème, je précise que la chaine envoyée en...
Quelques précisions pour mieux cibler la problématique : l'application maximisée avec le TRibbon reste AU DESSUS de la barre des tâches (qu'elle soit masquée automatiquement ou pas d'ailleurs), il y...
Bonjour,
La propriété goAlwaysShowEditor (dans les options) si elle est à true, pourrait expliquer ce fonctionnement...
Bonjour à toutes et à tous,
Suite à une refonte d'ergonomie, j'ai choisi d'utiliser le composant TRibbon (sous Delphi 2009).
Je m'aperçois que quand la fenêtre principale est maximisée et qu'on...
Bonjour,
Par accès en mode distant, j'entends un accès via la propriété databasename renseignée avec <nom serveur>:<Nom base firebird> et pas la connexion de bureau à distance de windows qui émule...
Bonjour Philippe,
Et merci pour tous ces éléments de réponse fort bien détaillés.
J'ai depuis la rédaction de mes questions approfondi le point 3 (à savoir le passage sous XE3 et continuant à...
Bonjour,
Je suis en train d'étudier des problèmes de lenteur d'une 'vieille et grosse' application (la pauvre :oops:) tournant sous Delphi 7 et s'interfaçant avec Firebird 2.1 via la palette de...
Bonjour,
Pour ma part, j'utilise la fonction suivante :
Public Function ConvertToDouble(ByVal spString As String) As Double
Dim sUpdatedString As String
...
Val peut s'utiliser de trois façons dont une qui prend en entrée un Char et renvoie un Int, les deux autres renvoyant un Double effectivement.
Maintenant, je ne crois pas que ce soit le fond du...
Bonjour,
Chose promise, chose due, voici une méthode qui 'merge' deux datatable pour en créer une seule qu'il suffit d'ajouter à son dataset avant de définir le DataMember à cette nouvelle table....
1) Pour crypter et décrypter, tu trouveras beaucoup de sujets dans ce forum. Yout dépend en fait si tu veux vraiment cacher ces données (suite par exemple à des critères de confidentialité) ou si tu...
Tu as aussi les BigInt ou BigInteger, une recherche sur ce forum avec ces mots clefs te donnera quelques sujets contenant des infos mais aussi des liens vers les fans des grands nombres (voir aussi...
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.