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