VB.NET ... [résolu] - VB/VBA/VBS - Programmation
Marsh Posté le 19-04-2005 à 18:20:25
1) Dans l'évènement Close de la form, tu réactive le button1 
2) Faut l'ouvrir avec ShowDialog
Marsh Posté le 19-04-2005 à 18:46:17
c'est ce que j'ai tenté de faire hier 
mais le bouton en question qui est en fait un label dans mon code "label1" est déclaré dans la class Form1  
 
et inconnu non reconnu dans la Form3 (voir ci-dessous en rouge) 
---------------------------------------------------------------- 
 
 
 
Public Class Form1 
    Inherits System.Windows.Forms.For 
 
    Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)      Handles Label1.Click 
         
        Dim frm As New Form3 
        frm.Show()     
 
        Label1.Enabled() = False   'je désactive le label dès le 1er click (ça marche) 
    End Sub 
End Class 
 
 
 
 
Public Class Form3 
    Private Sub Form3_Closed(ByVal sender As Object, ByVal e As System.EventArgs) Handles MyBase.Closed 
        Label1.Enabled() = True  '-> erreur de compil: label1 not declared!     
    End Sub 
End Class
Marsh Posté le 19-04-2005 à 21:41:41
utilise les balises cpp et /cpp pour afficher le code stp, au lieu d'utiliser de la couleur. c'est fait pour ça et c'est bien plus lisible 
 
pour ton cas, le mieux est de faire mumuse avec les propriétés. 
 
| Code : 
 | 
 
 
| Code : 
 | 
Marsh Posté le 20-04-2005 à 19:43:15
ok merci!!! 
 
t'inquiète pas je vais pas vvous embetez longtemps avec mes pb en VB, je fais pas mumuse, j'ai juste un ptit truc à présenter et après terminé..  
 
 
sinon j'ai une question: les fichiers textes que je fais afficher dans une textbox, contiennent des lettres accentuées or celles-ci n'apparaissent pas dans la textbox! 
 
-> y a t il un paramètrage à effectuer pour corriger ça svp?
Marsh Posté le 20-04-2005 à 19:45:54
comment lancer un fichier.exe depuis un programme VB.net svp?
Marsh Posté le 20-04-2005 à 20:11:35
Process.Start("fichier.exe" )
Marsh Posté le 20-04-2005 à 20:26:05
| 4in a écrit :   | 
 
je suppose que tu utilises le code que je t'ai donné dans un topic précédent pour lire ton fichier texte : 
| Code : 
 | 
 
 
Pour lire les caractère accentués, tu dois spécifier l'encodage des caractères de ton streamreader (iso-8859-1 par exemple) : 
| Code : 
 | 
Marsh Posté le 20-04-2005 à 20:46:26
| Code : 
 | 
 
 
encoding not declared  
Marsh Posté le 20-04-2005 à 21:07:07
rajoute un 
| Code : 
 | 
 
au début de ton programme
Marsh Posté le 20-04-2005 à 21:40:15
un grand merci!
Marsh Posté le 19-04-2005 à 02:11:03
hello
voila sur la form1 se trouve un button1
lorsqu'on clique button1
-> ça ouvre une form2
-> et désactive button1
comment faire pour que lorsque je ferme form2 -> ça réactive button1 ?
ou sinon comment faire pour que le focus reste obligatoirement sur form2 tant que celle-ci n'est pas fermée?
merci
P.S. je ne suis pas informaticienne
Message édité par #SubZero le 21-04-2005 à 14:57:29