Bonjour a tous.
si quelqu'un a une idée
voici mon probleme:
j ai un listbox avec des données provenant d un fichier text, j ai un
bouton pour effacer une donnee du listbox.
mais je ne trouve pas la facon pour effacer la donne du fichier
il l efface du listbox mais pas du ficher car il ajoute des "".
ex:
""
"""fhsgfhsfg"""
Merci de votre aide
Richer
Bonjour a tous.
si quelqu'un a une idée
voici mon probleme:
j ai un listbox avec des données provenant d un fichier text, j ai un
bouton pour effacer une donnee du listbox.
mais je ne trouve pas la facon pour effacer la donne du fichier
il l efface du listbox mais pas du ficher car il ajoute des "".
ex:
""
"""fhsgfhsfg"""
Merci de votre aide
Richer
Bonjour a tous.
si quelqu'un a une idée
voici mon probleme:
j ai un listbox avec des données provenant d un fichier text, j ai un
bouton pour effacer une donnee du listbox.
mais je ne trouve pas la facon pour effacer la donne du fichier
il l efface du listbox mais pas du ficher car il ajoute des "".
ex:
""
"""fhsgfhsfg"""
Merci de votre aide
Richer
Salut,
Peut-on voir ton code ?
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:
> Bonjour a tous.
> si quelqu'un a une idée
>
> voici mon probleme:
>
> j ai un listbox avec des données provenant d un fichier text, j ai un
> bouton pour effacer une donnee du listbox.
>
> mais je ne trouve pas la facon pour effacer la donne du fichier
> il l efface du listbox mais pas du ficher car il ajoute des "".
>
> ex:
> ""
> """fhsgfhsfg"""
>
> Merci de votre aide
> Richer
Salut,
Peut-on voir ton code ?
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:
> Bonjour a tous.
> si quelqu'un a une idée
>
> voici mon probleme:
>
> j ai un listbox avec des données provenant d un fichier text, j ai un
> bouton pour effacer une donnee du listbox.
>
> mais je ne trouve pas la facon pour effacer la donne du fichier
> il l efface du listbox mais pas du ficher car il ajoute des "".
>
> ex:
> ""
> """fhsgfhsfg"""
>
> Merci de votre aide
> Richer
Salut,
Peut-on voir ton code ?
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:
> Bonjour a tous.
> si quelqu'un a une idée
>
> voici mon probleme:
>
> j ai un listbox avec des données provenant d un fichier text, j ai un
> bouton pour effacer une donnee du listbox.
>
> mais je ne trouve pas la facon pour effacer la donne du fichier
> il l efface du listbox mais pas du ficher car il ajoute des "".
>
> ex:
> ""
> """fhsgfhsfg"""
>
> Merci de votre aide
> Richer
Voici le code
LsIP = mon listBox
Private Sub CmdEffacer_Click()
'Vérouiller le bouton si la liste est vide
If LsIP.ListCount = 0 Then
CmdEffacer.Enabled = False
Exit Sub
End If
LsIpValeurIndex = LsIP.ListIndex
'Si un élément est sélectionné, le supprimer et afficher le
nombre If LsIpValeurIndex > -1 Then
LsIP.RemoveItem LsIpValeurIndex
lblAffichage.Caption = LsIpValeurIndex
Else
Beep
End If
LsIP.AddItem Templist
LsIP.Clear
Open "C:PROGRA~1MODEMC~1IPCHEC~1.txt" For
Append As #1
'Input #1, templist
'LsIP.AddItem templist
Do
'Line Input #1, Templist
'Input #1, templist
'LsIP.AddItem Templist
Write #1, Templist
'LsIpValeurIndex = LsIP.ListCount
Loop While Not EOF(1)
Close #1
RefreshForm
End Sub
Merci de votre regard
Richer
"ng" a écrit dans le message de
news:Salut,
Peut-on voir ton code ?
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:Bonjour a tous.
si quelqu'un a une idée
voici mon probleme:
j ai un listbox avec des données provenant d un fichier text, j ai
un bouton pour effacer une donnee du listbox.
mais je ne trouve pas la facon pour effacer la donne du fichier
il l efface du listbox mais pas du ficher car il ajoute des "".
ex:
""
"""fhsgfhsfg"""
Merci de votre aide
Richer
Voici le code
LsIP = mon listBox
Private Sub CmdEffacer_Click()
'Vérouiller le bouton si la liste est vide
If LsIP.ListCount = 0 Then
CmdEffacer.Enabled = False
Exit Sub
End If
LsIpValeurIndex = LsIP.ListIndex
'Si un élément est sélectionné, le supprimer et afficher le
nombre If LsIpValeurIndex > -1 Then
LsIP.RemoveItem LsIpValeurIndex
lblAffichage.Caption = LsIpValeurIndex
Else
Beep
End If
LsIP.AddItem Templist
LsIP.Clear
Open "C:PROGRA~1MODEMC~1IPCHEC~1.txt" For
Append As #1
'Input #1, templist
'LsIP.AddItem templist
Do
'Line Input #1, Templist
'Input #1, templist
'LsIP.AddItem Templist
Write #1, Templist
'LsIpValeurIndex = LsIP.ListCount
Loop While Not EOF(1)
Close #1
RefreshForm
End Sub
Merci de votre regard
Richer
"ng" <ng@ngsoft-fr.com> a écrit dans le message de
news:eE05tNo9EHA.2452@TK2MSFTNGP14.phx.gbl...
Salut,
Peut-on voir ton code ?
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:
Bonjour a tous.
si quelqu'un a une idée
voici mon probleme:
j ai un listbox avec des données provenant d un fichier text, j ai
un bouton pour effacer une donnee du listbox.
mais je ne trouve pas la facon pour effacer la donne du fichier
il l efface du listbox mais pas du ficher car il ajoute des "".
ex:
""
"""fhsgfhsfg"""
Merci de votre aide
Richer
Voici le code
LsIP = mon listBox
Private Sub CmdEffacer_Click()
'Vérouiller le bouton si la liste est vide
If LsIP.ListCount = 0 Then
CmdEffacer.Enabled = False
Exit Sub
End If
LsIpValeurIndex = LsIP.ListIndex
'Si un élément est sélectionné, le supprimer et afficher le
nombre If LsIpValeurIndex > -1 Then
LsIP.RemoveItem LsIpValeurIndex
lblAffichage.Caption = LsIpValeurIndex
Else
Beep
End If
LsIP.AddItem Templist
LsIP.Clear
Open "C:PROGRA~1MODEMC~1IPCHEC~1.txt" For
Append As #1
'Input #1, templist
'LsIP.AddItem templist
Do
'Line Input #1, Templist
'Input #1, templist
'LsIP.AddItem Templist
Write #1, Templist
'LsIpValeurIndex = LsIP.ListCount
Loop While Not EOF(1)
Close #1
RefreshForm
End Sub
Merci de votre regard
Richer
"ng" a écrit dans le message de
news:Salut,
Peut-on voir ton code ?
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:Bonjour a tous.
si quelqu'un a une idée
voici mon probleme:
j ai un listbox avec des données provenant d un fichier text, j ai
un bouton pour effacer une donnee du listbox.
mais je ne trouve pas la facon pour effacer la donne du fichier
il l efface du listbox mais pas du ficher car il ajoute des "".
ex:
""
"""fhsgfhsfg"""
Merci de votre aide
Richer
Salut,
Il suffit de recreer ton fichier, soit à chaque suppression, soit à la
fermeture du programme.
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:
> Voici le code
>
> LsIP = mon listBox
>
>
> Private Sub CmdEffacer_Click()
> 'Vérouiller le bouton si la liste est vide
> If LsIP.ListCount = 0 Then
> CmdEffacer.Enabled = False
> Exit Sub
> End If
>
> LsIpValeurIndex = LsIP.ListIndex
> 'Si un élément est sélectionné, le supprimer et afficher le
> nombre If LsIpValeurIndex > -1 Then
> LsIP.RemoveItem LsIpValeurIndex
> lblAffichage.Caption = LsIpValeurIndex
> Else
> Beep
> End If
>
> LsIP.AddItem Templist
> LsIP.Clear
>
>
>
> Open "C:PROGRA~1MODEMC~1IPCHEC~1.txt" For
> Append As #1
> 'Input #1, templist
> 'LsIP.AddItem templist
> Do
> 'Line Input #1, Templist
> 'Input #1, templist
> 'LsIP.AddItem Templist
> Write #1, Templist
> 'LsIpValeurIndex = LsIP.ListCount
> Loop While Not EOF(1)
>
> Close #1
>
> RefreshForm
>
> End Sub
>
>
>
> Merci de votre regard
> Richer
>
>
>
>
> "ng" a écrit dans le message de
> news:
>> Salut,
>>
>> Peut-on voir ton code ?
>>
>> --
>> Nicolas G.
>> FAQ VB : http://faq.vb.free.fr
>> API Guide : http://www.allapi.net
>> Google Groups : http://groups.google.fr/
>> MZ-Tools : http://www.mztools.com/
>>
>> Richer wrote:
>>> Bonjour a tous.
>>> si quelqu'un a une idée
>>>
>>> voici mon probleme:
>>>
>>> j ai un listbox avec des données provenant d un fichier text, j ai
>>> un bouton pour effacer une donnee du listbox.
>>>
>>> mais je ne trouve pas la facon pour effacer la donne du fichier
>>> il l efface du listbox mais pas du ficher car il ajoute des "".
>>>
>>> ex:
>>> ""
>>> """fhsgfhsfg"""
>>>
>>> Merci de votre aide
>>> Richer
Salut,
Il suffit de recreer ton fichier, soit à chaque suppression, soit à la
fermeture du programme.
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:
> Voici le code
>
> LsIP = mon listBox
>
>
> Private Sub CmdEffacer_Click()
> 'Vérouiller le bouton si la liste est vide
> If LsIP.ListCount = 0 Then
> CmdEffacer.Enabled = False
> Exit Sub
> End If
>
> LsIpValeurIndex = LsIP.ListIndex
> 'Si un élément est sélectionné, le supprimer et afficher le
> nombre If LsIpValeurIndex > -1 Then
> LsIP.RemoveItem LsIpValeurIndex
> lblAffichage.Caption = LsIpValeurIndex
> Else
> Beep
> End If
>
> LsIP.AddItem Templist
> LsIP.Clear
>
>
>
> Open "C:PROGRA~1MODEMC~1IPCHEC~1.txt" For
> Append As #1
> 'Input #1, templist
> 'LsIP.AddItem templist
> Do
> 'Line Input #1, Templist
> 'Input #1, templist
> 'LsIP.AddItem Templist
> Write #1, Templist
> 'LsIpValeurIndex = LsIP.ListCount
> Loop While Not EOF(1)
>
> Close #1
>
> RefreshForm
>
> End Sub
>
>
>
> Merci de votre regard
> Richer
>
>
>
>
> "ng" <ng@ngsoft-fr.com> a écrit dans le message de
> news:eE05tNo9EHA.2452@TK2MSFTNGP14.phx.gbl...
>> Salut,
>>
>> Peut-on voir ton code ?
>>
>> --
>> Nicolas G.
>> FAQ VB : http://faq.vb.free.fr
>> API Guide : http://www.allapi.net
>> Google Groups : http://groups.google.fr/
>> MZ-Tools : http://www.mztools.com/
>>
>> Richer wrote:
>>> Bonjour a tous.
>>> si quelqu'un a une idée
>>>
>>> voici mon probleme:
>>>
>>> j ai un listbox avec des données provenant d un fichier text, j ai
>>> un bouton pour effacer une donnee du listbox.
>>>
>>> mais je ne trouve pas la facon pour effacer la donne du fichier
>>> il l efface du listbox mais pas du ficher car il ajoute des "".
>>>
>>> ex:
>>> ""
>>> """fhsgfhsfg"""
>>>
>>> Merci de votre aide
>>> Richer
Salut,
Il suffit de recreer ton fichier, soit à chaque suppression, soit à la
fermeture du programme.
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:
> Voici le code
>
> LsIP = mon listBox
>
>
> Private Sub CmdEffacer_Click()
> 'Vérouiller le bouton si la liste est vide
> If LsIP.ListCount = 0 Then
> CmdEffacer.Enabled = False
> Exit Sub
> End If
>
> LsIpValeurIndex = LsIP.ListIndex
> 'Si un élément est sélectionné, le supprimer et afficher le
> nombre If LsIpValeurIndex > -1 Then
> LsIP.RemoveItem LsIpValeurIndex
> lblAffichage.Caption = LsIpValeurIndex
> Else
> Beep
> End If
>
> LsIP.AddItem Templist
> LsIP.Clear
>
>
>
> Open "C:PROGRA~1MODEMC~1IPCHEC~1.txt" For
> Append As #1
> 'Input #1, templist
> 'LsIP.AddItem templist
> Do
> 'Line Input #1, Templist
> 'Input #1, templist
> 'LsIP.AddItem Templist
> Write #1, Templist
> 'LsIpValeurIndex = LsIP.ListCount
> Loop While Not EOF(1)
>
> Close #1
>
> RefreshForm
>
> End Sub
>
>
>
> Merci de votre regard
> Richer
>
>
>
>
> "ng" a écrit dans le message de
> news:
>> Salut,
>>
>> Peut-on voir ton code ?
>>
>> --
>> Nicolas G.
>> FAQ VB : http://faq.vb.free.fr
>> API Guide : http://www.allapi.net
>> Google Groups : http://groups.google.fr/
>> MZ-Tools : http://www.mztools.com/
>>
>> Richer wrote:
>>> Bonjour a tous.
>>> si quelqu'un a une idée
>>>
>>> voici mon probleme:
>>>
>>> j ai un listbox avec des données provenant d un fichier text, j ai
>>> un bouton pour effacer une donnee du listbox.
>>>
>>> mais je ne trouve pas la facon pour effacer la donne du fichier
>>> il l efface du listbox mais pas du ficher car il ajoute des "".
>>>
>>> ex:
>>> ""
>>> """fhsgfhsfg"""
>>>
>>> Merci de votre aide
>>> Richer
comment
Richer
"ng" a écrit dans le message de
news:Salut,
Il suffit de recreer ton fichier, soit à chaque suppression, soit à
la fermeture du programme.
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:Voici le code
LsIP = mon listBox
Private Sub CmdEffacer_Click()
'Vérouiller le bouton si la liste est vide
If LsIP.ListCount = 0 Then
CmdEffacer.Enabled = False
Exit Sub
End If
LsIpValeurIndex = LsIP.ListIndex
'Si un élément est sélectionné, le supprimer et afficher le
nombre If LsIpValeurIndex > -1 Then
LsIP.RemoveItem LsIpValeurIndex
lblAffichage.Caption = LsIpValeurIndex
Else
Beep
End If
LsIP.AddItem Templist
LsIP.Clear
Open "C:PROGRA~1MODEMC~1IPCHEC~1.txt" For
Append As #1
'Input #1, templist
'LsIP.AddItem templist
Do
'Line Input #1, Templist
'Input #1, templist
'LsIP.AddItem Templist
Write #1, Templist
'LsIpValeurIndex = LsIP.ListCount
Loop While Not EOF(1)
Close #1
RefreshForm
End Sub
Merci de votre regard
Richer
"ng" a écrit dans le message de
news:Salut,
Peut-on voir ton code ?
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:Bonjour a tous.
si quelqu'un a une idée
voici mon probleme:
j ai un listbox avec des données provenant d un fichier text, j ai
un bouton pour effacer une donnee du listbox.
mais je ne trouve pas la facon pour effacer la donne du
fichier il l efface du listbox mais pas du ficher car il ajoute
des "".
ex:
""
"""fhsgfhsfg"""
Merci de votre aide
Richer
comment
Richer
"ng" <ng@ngsoft-fr.com> a écrit dans le message de
news:ecZLtTp9EHA.1396@tk2msftngp13.phx.gbl...
Salut,
Il suffit de recreer ton fichier, soit à chaque suppression, soit à
la fermeture du programme.
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:
Voici le code
LsIP = mon listBox
Private Sub CmdEffacer_Click()
'Vérouiller le bouton si la liste est vide
If LsIP.ListCount = 0 Then
CmdEffacer.Enabled = False
Exit Sub
End If
LsIpValeurIndex = LsIP.ListIndex
'Si un élément est sélectionné, le supprimer et afficher le
nombre If LsIpValeurIndex > -1 Then
LsIP.RemoveItem LsIpValeurIndex
lblAffichage.Caption = LsIpValeurIndex
Else
Beep
End If
LsIP.AddItem Templist
LsIP.Clear
Open "C:PROGRA~1MODEMC~1IPCHEC~1.txt" For
Append As #1
'Input #1, templist
'LsIP.AddItem templist
Do
'Line Input #1, Templist
'Input #1, templist
'LsIP.AddItem Templist
Write #1, Templist
'LsIpValeurIndex = LsIP.ListCount
Loop While Not EOF(1)
Close #1
RefreshForm
End Sub
Merci de votre regard
Richer
"ng" <ng@ngsoft-fr.com> a écrit dans le message de
news:eE05tNo9EHA.2452@TK2MSFTNGP14.phx.gbl...
Salut,
Peut-on voir ton code ?
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:
Bonjour a tous.
si quelqu'un a une idée
voici mon probleme:
j ai un listbox avec des données provenant d un fichier text, j ai
un bouton pour effacer une donnee du listbox.
mais je ne trouve pas la facon pour effacer la donne du
fichier il l efface du listbox mais pas du ficher car il ajoute
des "".
ex:
""
"""fhsgfhsfg"""
Merci de votre aide
Richer
comment
Richer
"ng" a écrit dans le message de
news:Salut,
Il suffit de recreer ton fichier, soit à chaque suppression, soit à
la fermeture du programme.
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:Voici le code
LsIP = mon listBox
Private Sub CmdEffacer_Click()
'Vérouiller le bouton si la liste est vide
If LsIP.ListCount = 0 Then
CmdEffacer.Enabled = False
Exit Sub
End If
LsIpValeurIndex = LsIP.ListIndex
'Si un élément est sélectionné, le supprimer et afficher le
nombre If LsIpValeurIndex > -1 Then
LsIP.RemoveItem LsIpValeurIndex
lblAffichage.Caption = LsIpValeurIndex
Else
Beep
End If
LsIP.AddItem Templist
LsIP.Clear
Open "C:PROGRA~1MODEMC~1IPCHEC~1.txt" For
Append As #1
'Input #1, templist
'LsIP.AddItem templist
Do
'Line Input #1, Templist
'Input #1, templist
'LsIP.AddItem Templist
Write #1, Templist
'LsIpValeurIndex = LsIP.ListCount
Loop While Not EOF(1)
Close #1
RefreshForm
End Sub
Merci de votre regard
Richer
"ng" a écrit dans le message de
news:Salut,
Peut-on voir ton code ?
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:Bonjour a tous.
si quelqu'un a une idée
voici mon probleme:
j ai un listbox avec des données provenant d un fichier text, j ai
un bouton pour effacer une donnee du listbox.
mais je ne trouve pas la facon pour effacer la donne du
fichier il l efface du listbox mais pas du ficher car il ajoute
des "".
ex:
""
"""fhsgfhsfg"""
Merci de votre aide
Richer
Salut,
Private Sub Form_Unload(Cancel As Integer)
Dim k As Integer, i As Integer
k = FreeFile
Open "c:mon fichier.txt" For Output As #k
For i = 1 To List1.ListCount - 1
Print #k, List1.List(i)
Next
Close #k
End Sub
Par ailleurs pour la lecture, je te recommande plutot :
Private Sub Form_Load()
Dim k As Integer, strBuffer As String, tblLine() As String
k = FreeFile
Open "c:mon fichier.txt" For Binary As #k
strBuffer = String$(LOF(k), vbNullChar)
Get #k, , strBuffer
Close #k
tblLine = Split(strBuffer, vbCrLf): strBuffer = ""
Call List1.Clear
For k = 0 To UBound(tblLine)
If tblLine(k) <> "" Then
Call List1.AddItem(tblLine(k))
End If
Next
Erase tblLine
End Sub
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:
> comment
>
>
> Richer
>
> "ng" a écrit dans le message de
> news:
>> Salut,
>>
>> Il suffit de recreer ton fichier, soit à chaque suppression, soit à
>> la fermeture du programme.
>>
>> --
>> Nicolas G.
>> FAQ VB : http://faq.vb.free.fr
>> API Guide : http://www.allapi.net
>> Google Groups : http://groups.google.fr/
>> MZ-Tools : http://www.mztools.com/
>>
>> Richer wrote:
>>> Voici le code
>>>
>>> LsIP = mon listBox
>>>
>>>
>>> Private Sub CmdEffacer_Click()
>>> 'Vérouiller le bouton si la liste est vide
>>> If LsIP.ListCount = 0 Then
>>> CmdEffacer.Enabled = False
>>> Exit Sub
>>> End If
>>>
>>> LsIpValeurIndex = LsIP.ListIndex
>>> 'Si un élément est sélectionné, le supprimer et afficher le
>>> nombre If LsIpValeurIndex > -1 Then
>>> LsIP.RemoveItem LsIpValeurIndex
>>> lblAffichage.Caption = LsIpValeurIndex
>>> Else
>>> Beep
>>> End If
>>>
>>> LsIP.AddItem Templist
>>> LsIP.Clear
>>>
>>>
>>>
>>> Open "C:PROGRA~1MODEMC~1IPCHEC~1.txt" For
>>> Append As #1
>>> 'Input #1, templist
>>> 'LsIP.AddItem templist
>>> Do
>>> 'Line Input #1, Templist
>>> 'Input #1, templist
>>> 'LsIP.AddItem Templist
>>> Write #1, Templist
>>> 'LsIpValeurIndex = LsIP.ListCount
>>> Loop While Not EOF(1)
>>>
>>> Close #1
>>>
>>> RefreshForm
>>>
>>> End Sub
>>>
>>>
>>>
>>> Merci de votre regard
>>> Richer
>>>
>>>
>>>
>>>
>>> "ng" a écrit dans le message de
>>> news:
>>>> Salut,
>>>>
>>>> Peut-on voir ton code ?
>>>>
>>>> --
>>>> Nicolas G.
>>>> FAQ VB : http://faq.vb.free.fr
>>>> API Guide : http://www.allapi.net
>>>> Google Groups : http://groups.google.fr/
>>>> MZ-Tools : http://www.mztools.com/
>>>>
>>>> Richer wrote:
>>>>> Bonjour a tous.
>>>>> si quelqu'un a une idée
>>>>>
>>>>> voici mon probleme:
>>>>>
>>>>> j ai un listbox avec des données provenant d un fichier text, j ai
>>>>> un bouton pour effacer une donnee du listbox.
>>>>>
>>>>> mais je ne trouve pas la facon pour effacer la donne du
>>>>> fichier il l efface du listbox mais pas du ficher car il ajoute
>>>>> des "".
>>>>>
>>>>> ex:
>>>>> ""
>>>>> """fhsgfhsfg"""
>>>>>
>>>>> Merci de votre aide
>>>>> Richer
Salut,
Private Sub Form_Unload(Cancel As Integer)
Dim k As Integer, i As Integer
k = FreeFile
Open "c:mon fichier.txt" For Output As #k
For i = 1 To List1.ListCount - 1
Print #k, List1.List(i)
Next
Close #k
End Sub
Par ailleurs pour la lecture, je te recommande plutot :
Private Sub Form_Load()
Dim k As Integer, strBuffer As String, tblLine() As String
k = FreeFile
Open "c:mon fichier.txt" For Binary As #k
strBuffer = String$(LOF(k), vbNullChar)
Get #k, , strBuffer
Close #k
tblLine = Split(strBuffer, vbCrLf): strBuffer = ""
Call List1.Clear
For k = 0 To UBound(tblLine)
If tblLine(k) <> "" Then
Call List1.AddItem(tblLine(k))
End If
Next
Erase tblLine
End Sub
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:
> comment
>
>
> Richer
>
> "ng" <ng@ngsoft-fr.com> a écrit dans le message de
> news:ecZLtTp9EHA.1396@tk2msftngp13.phx.gbl...
>> Salut,
>>
>> Il suffit de recreer ton fichier, soit à chaque suppression, soit à
>> la fermeture du programme.
>>
>> --
>> Nicolas G.
>> FAQ VB : http://faq.vb.free.fr
>> API Guide : http://www.allapi.net
>> Google Groups : http://groups.google.fr/
>> MZ-Tools : http://www.mztools.com/
>>
>> Richer wrote:
>>> Voici le code
>>>
>>> LsIP = mon listBox
>>>
>>>
>>> Private Sub CmdEffacer_Click()
>>> 'Vérouiller le bouton si la liste est vide
>>> If LsIP.ListCount = 0 Then
>>> CmdEffacer.Enabled = False
>>> Exit Sub
>>> End If
>>>
>>> LsIpValeurIndex = LsIP.ListIndex
>>> 'Si un élément est sélectionné, le supprimer et afficher le
>>> nombre If LsIpValeurIndex > -1 Then
>>> LsIP.RemoveItem LsIpValeurIndex
>>> lblAffichage.Caption = LsIpValeurIndex
>>> Else
>>> Beep
>>> End If
>>>
>>> LsIP.AddItem Templist
>>> LsIP.Clear
>>>
>>>
>>>
>>> Open "C:PROGRA~1MODEMC~1IPCHEC~1.txt" For
>>> Append As #1
>>> 'Input #1, templist
>>> 'LsIP.AddItem templist
>>> Do
>>> 'Line Input #1, Templist
>>> 'Input #1, templist
>>> 'LsIP.AddItem Templist
>>> Write #1, Templist
>>> 'LsIpValeurIndex = LsIP.ListCount
>>> Loop While Not EOF(1)
>>>
>>> Close #1
>>>
>>> RefreshForm
>>>
>>> End Sub
>>>
>>>
>>>
>>> Merci de votre regard
>>> Richer
>>>
>>>
>>>
>>>
>>> "ng" <ng@ngsoft-fr.com> a écrit dans le message de
>>> news:eE05tNo9EHA.2452@TK2MSFTNGP14.phx.gbl...
>>>> Salut,
>>>>
>>>> Peut-on voir ton code ?
>>>>
>>>> --
>>>> Nicolas G.
>>>> FAQ VB : http://faq.vb.free.fr
>>>> API Guide : http://www.allapi.net
>>>> Google Groups : http://groups.google.fr/
>>>> MZ-Tools : http://www.mztools.com/
>>>>
>>>> Richer wrote:
>>>>> Bonjour a tous.
>>>>> si quelqu'un a une idée
>>>>>
>>>>> voici mon probleme:
>>>>>
>>>>> j ai un listbox avec des données provenant d un fichier text, j ai
>>>>> un bouton pour effacer une donnee du listbox.
>>>>>
>>>>> mais je ne trouve pas la facon pour effacer la donne du
>>>>> fichier il l efface du listbox mais pas du ficher car il ajoute
>>>>> des "".
>>>>>
>>>>> ex:
>>>>> ""
>>>>> """fhsgfhsfg"""
>>>>>
>>>>> Merci de votre aide
>>>>> Richer
Salut,
Private Sub Form_Unload(Cancel As Integer)
Dim k As Integer, i As Integer
k = FreeFile
Open "c:mon fichier.txt" For Output As #k
For i = 1 To List1.ListCount - 1
Print #k, List1.List(i)
Next
Close #k
End Sub
Par ailleurs pour la lecture, je te recommande plutot :
Private Sub Form_Load()
Dim k As Integer, strBuffer As String, tblLine() As String
k = FreeFile
Open "c:mon fichier.txt" For Binary As #k
strBuffer = String$(LOF(k), vbNullChar)
Get #k, , strBuffer
Close #k
tblLine = Split(strBuffer, vbCrLf): strBuffer = ""
Call List1.Clear
For k = 0 To UBound(tblLine)
If tblLine(k) <> "" Then
Call List1.AddItem(tblLine(k))
End If
Next
Erase tblLine
End Sub
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
Richer wrote:
> comment
>
>
> Richer
>
> "ng" a écrit dans le message de
> news:
>> Salut,
>>
>> Il suffit de recreer ton fichier, soit à chaque suppression, soit à
>> la fermeture du programme.
>>
>> --
>> Nicolas G.
>> FAQ VB : http://faq.vb.free.fr
>> API Guide : http://www.allapi.net
>> Google Groups : http://groups.google.fr/
>> MZ-Tools : http://www.mztools.com/
>>
>> Richer wrote:
>>> Voici le code
>>>
>>> LsIP = mon listBox
>>>
>>>
>>> Private Sub CmdEffacer_Click()
>>> 'Vérouiller le bouton si la liste est vide
>>> If LsIP.ListCount = 0 Then
>>> CmdEffacer.Enabled = False
>>> Exit Sub
>>> End If
>>>
>>> LsIpValeurIndex = LsIP.ListIndex
>>> 'Si un élément est sélectionné, le supprimer et afficher le
>>> nombre If LsIpValeurIndex > -1 Then
>>> LsIP.RemoveItem LsIpValeurIndex
>>> lblAffichage.Caption = LsIpValeurIndex
>>> Else
>>> Beep
>>> End If
>>>
>>> LsIP.AddItem Templist
>>> LsIP.Clear
>>>
>>>
>>>
>>> Open "C:PROGRA~1MODEMC~1IPCHEC~1.txt" For
>>> Append As #1
>>> 'Input #1, templist
>>> 'LsIP.AddItem templist
>>> Do
>>> 'Line Input #1, Templist
>>> 'Input #1, templist
>>> 'LsIP.AddItem Templist
>>> Write #1, Templist
>>> 'LsIpValeurIndex = LsIP.ListCount
>>> Loop While Not EOF(1)
>>>
>>> Close #1
>>>
>>> RefreshForm
>>>
>>> End Sub
>>>
>>>
>>>
>>> Merci de votre regard
>>> Richer
>>>
>>>
>>>
>>>
>>> "ng" a écrit dans le message de
>>> news:
>>>> Salut,
>>>>
>>>> Peut-on voir ton code ?
>>>>
>>>> --
>>>> Nicolas G.
>>>> FAQ VB : http://faq.vb.free.fr
>>>> API Guide : http://www.allapi.net
>>>> Google Groups : http://groups.google.fr/
>>>> MZ-Tools : http://www.mztools.com/
>>>>
>>>> Richer wrote:
>>>>> Bonjour a tous.
>>>>> si quelqu'un a une idée
>>>>>
>>>>> voici mon probleme:
>>>>>
>>>>> j ai un listbox avec des données provenant d un fichier text, j ai
>>>>> un bouton pour effacer une donnee du listbox.
>>>>>
>>>>> mais je ne trouve pas la facon pour effacer la donne du
>>>>> fichier il l efface du listbox mais pas du ficher car il ajoute
>>>>> des "".
>>>>>
>>>>> ex:
>>>>> ""
>>>>> """fhsgfhsfg"""
>>>>>
>>>>> Merci de votre aide
>>>>> Richer