IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

pb de remplissage MSHflexgrid


Sujet :

VB 6 et antérieur

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Inscrit en
    Février 2011
    Messages
    7
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 7
    Par défaut pb de remplissage MSHflexgrid
    aidez moi svp a corriger ce code en vb6 !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    Private Sub AddNew_Click()
     
            Dim s As String
            Dim sRow As Integer
     
    s = MsgBox("Are You Sure", vbQuestion + vbYesNo, "Save...")
    If s = vbNo Then Exit Sub
     
        sRow = MSHFlexGrid1.Rows + 1
        MSHFlexGrid1.Rows = sRow
        MSHFlexGrid1.TextMatrix(sRow - 1, 0) = sRow - 1
     
     
            MSHFlexGrid1.TextMatrix(sRow - 1, 1) = TXT_PRES.Text
            MSHFlexGrid1.TextMatrix(sRow - 1, 2) = TXT_TIME.Text
            TXT_PRES.Text = ""
            TXT_TIME.Text = ""
     
     MsgBox "Data Has Saved Successfully", vbInformation, "Saved"
     End Sub
     
    Private Sub Command1_Click()
            Dim s As String
    s = MsgBox("Are You Sure", vbQuestion + vbYesNo, "Save...")
    If s = vbNo Then Exit Sub
          Dim sRow As Integer
        sRow = MSHFlexGrid1.Rows + 1
        MSHFlexGrid1.Rows = sRow
        MSHFlexGrid1.TextMatrix(sRow - 1, 0) = sRow - 1
    MSHFlexGrid1.TextMatrix(sRow - 1, 1) = "END"
    End Sub
     
    Private Sub EDIT_Click()
       If (MSHFlexGrid1.Row = 0) Then
          '  A = MsgBox("Impossible de modifier la ligne", vbCritical, "Erreur")
     
       ElseIf (TXT_PRES.Text = Empty Or TXT_PRES.Text = Empty) Then
            A = MsgBox("Un des champs desiré est vide donc impossible de modifier la ligne", vbCritical, "Erreur")
       Else
            MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 1) = TXT_PRES.Text
            MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 2) = TXT_TIME.Text
            TXT_PRES.Text = ""
            TXT_TIME.Text = ""
       End If
       End Sub
     
    Private Sub DELETE_Click()
     If MSHFlexGrid1.Rows = 1 Then Exit Sub
        If MSHFlexGrid1.Rows = 2 And MSHFlexGrid1.Row = 1 Then
            MSHFlexGrid1.Rows = 1
            MSHFlexGrid1.Row = MSHFlexGrid1.Row - 1
            Exit Sub
        End If
            MSHFlexGrid1.RemoveItem MSHFlexGrid1.Row
    End Sub
     
    Private Sub EXIT_Click()
    Dim p As String
    p = MsgBox("Are You Sure To Exit", vbQuestion + vbYesNo, "Exit...")
    If p = vbNo Then Exit Sub
    End
    End Sub
     
    Private Sub Form_Load()
    MSHFlexGrid1.TextMatrix(0, 0) = "Step n°"
    MSHFlexGrid1.TextMatrix(0, 1) = "Pressure"
    MSHFlexGrid1.TextMatrix(0, 2) = "Time"
    'MSHFlexGrid1.Rows = MSHFlexGrid1.Rows + 5
    End Sub
    Images attachées Images attachées  

Discussions similaires

  1. Réponses: 7
    Dernier message: 17/01/2004, 17h13
  2. Réponses: 13
    Dernier message: 14/10/2003, 14h31
  3. Réponses: 11
    Dernier message: 04/08/2003, 15h30
  4. [] Difference entre MSHFlexGrid et MSFlexGrid
    Par olivierx dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 23/04/2003, 08h48
  5. [VB6] [MSHFlexGrid] Tri sur clic dans la première ligne
    Par degreste dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 06/03/2003, 00h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo