coup de retard(les info s'affichent pas du 1er coup)

Forum consacré aux questions et astuces eVB

Modérateurs: webmaster, Le Sage

Messagepar Le Sage » Mercredi 20 Juin 2007, 14:04

As-tu vérifié le contenu exacte de la chaine de caractères que tu lui soumets? (en l'affichant entre crochets dans un MessageBox par exemple)?
[add] ton utilisation de ce contrôle ne semble pas mauvaise, cf par exemple ce code de chez devbuzz
Le Sage
reant.net
Le Sage
Membre très actif
 
Messages: 1621
Inscription: Mercredi 02 Avril 2003, 02:00
Localisation: là haut dans la montagne... (Paris quoi :p)

Messagepar lifson » Mercredi 20 Juin 2007, 15:39

j'ai tout verifié et pour tout dire je séche un peu...J'ai demandé à un pote il m'a dit est ce que c'est pas une histoire de rafraichissement. tout ce que je peux dire c'est que c'est bizarre.je mets ca en "stand by" ou "pause" et puis je vous ferais signe si j'ai la solution....Merc encore pour tout
lifson
Membre
 
Messages: 11
Inscription: Mercredi 30 Mai 2007, 13:48

Messagepar khelkun » Jeudi 21 Juin 2007, 10:34

lifson a écrit:je pense savoir d'ou vient le probleme. En debuggant pas à pas je me suis rendu compte, à ce niveau du code
Code:

For t = 1 To jmdmax
Err = 0
If CMD.FileSystem1.FileLen(blocarch + Trim(numero_patient.Text) + "." + Trim(Str(t))) <> 0 Then
CMD.File1.Close
Err = 0
CMD.File1.Open blocarch + Trim(numero_patient.Text) + "." + Trim(Str(t)), fsModeInput
If Err = 0 Then
a = CMD.File1.LineInputString
If a <> "" Then
FORMULE.blocc(t).Caption = a
End If
End If
CMD.File1.Close

au niveau de la 3eme et 7eme ligne il me renvoit "vide" pour la taille du fichier et donc par consequent il ile crée pas au niveau de la 7eme ligne.


Salut,

C'est quoi au fait CMD ?

Code: Tout sélectionner
blocarch + Trim(numero_patient.Text) + "." + Trim(Str(t))


A tout hazars, tu as vérifié le contenu de la chaîne ci-dessus au debug ?
(mais c'est déjà ce qu'a demandé Le Sage je crois)
khelkun
Membre très actif
 
Messages: 635
Inscription: Jeudi 15 Février 2007, 01:17

Messagepar Le Sage » Vendredi 22 Juin 2007, 11:18

Effectivement, pourrais-tu nous donner le contenu exact de cette chaine? (attention aux espaces en début & fin de chaine, on ne les voit pas toujours, ils posent des soucis)
Le Sage
reant.net
Le Sage
Membre très actif
 
Messages: 1621
Inscription: Mercredi 02 Avril 2003, 02:00
Localisation: là haut dans la montagne... (Paris quoi :p)

Messagepar lifson » Lundi 25 Juin 2007, 11:45

Bonjour, le contenu de la chaine renvoyée est :

\My Documents\blocarch\SUIVIBL\1.1 : String : NUMSEJ.Command1_Click
SUIVIBL\1.1 est un dossier contenant les informations sur le patient.
lifson
Membre
 
Messages: 11
Inscription: Mercredi 30 Mai 2007, 13:48

Messagepar khelkun » Lundi 25 Juin 2007, 11:54

: String : NUMSEJ.Command1_Click


Ca fait aussi parti de la chaîne elle même ?!

Si oui, il y a un truc étrange sur la construction de la chaîne
khelkun
Membre très actif
 
Messages: 635
Inscription: Jeudi 15 Février 2007, 01:17

Messagepar lifson » Lundi 25 Juin 2007, 12:37

Pour savoir ce que la chaine me retourne j'ajoute un espion et en retour,je vois que le truc ci dessous:
\My Documents\blocarch\SUIVIBL\1.1

Mais le problème tout à l'heure j'ai fait un copier /coller et c'est pour cela qu'il y'avait ce que t'a mis dans ta citation a toi"kelkun".
Par rapport aux espaces dont "SAGE" me parlait j'ai verifié et tout est bon sur ce point là.
lifson
Membre
 
Messages: 11
Inscription: Mercredi 30 Mai 2007, 13:48

Messagepar khelkun » Lundi 25 Juin 2007, 13:04

Est ce que le chemin sur le PDA (ou ton émulateur) sur lequel tu test ton application ne serait pas le suivant :
\Mes Documents\blocarch\SUIVIBL\1.1

au lieu de :
\My Documents\blocarch\SUIVIBL\1.1


c'est peut être une question idiote, mais ça arrive souvent de passer à côté de ce petit truc :D
khelkun
Membre très actif
 
Messages: 635
Inscription: Jeudi 15 Février 2007, 01:17

Messagepar lifson » Lundi 25 Juin 2007, 15:01

Non le chemin c'est
\My Documents\blocarch\SUIVIBL\1.1

Mais comme on vient de m'enlever de ce projet ce matin et je suis assigné à autre chose, je ne sais plus si j'aurais plus de temps pour chercher maintenant...Mais j'abandonne pas
lifson
Membre
 
Messages: 11
Inscription: Mercredi 30 Mai 2007, 13:48

Messagepar Le Sage » Lundi 25 Juin 2007, 16:26

As-tu vérifié s'il y avait des espaces en début ou fin de ligne?
Question bête: as-tu vérifié que le fichier en question existe, & que sa taille est supérieure à 0 octets?
As-tu vérifié la casse?
Le Sage
reant.net
Le Sage
Membre très actif
 
Messages: 1621
Inscription: Mercredi 02 Avril 2003, 02:00
Localisation: là haut dans la montagne... (Paris quoi :p)

Précédente

Retourner vers Embedded Visual Basic (eVB)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron