OVH Cloud OVH Cloud

Détecter si une appli est en exécution ou en développement

4 réponses
Avatar
Sylvain MALLEVAL
Salut,

J'utilise des userscontrols et à l'intérieur de ceux-ci je programme les
évènement load et onhandledestroyed
Mon problème, c que c évènement se déclenche dans mon environnement de
développement (normal...)

Comment puis je mettre une condition au début de ces évènements qui vérifie
si le programme est bien en exécution (et pas dans l'environnement de
développement)

Merci

Sylvain

4 réponses

Avatar
Sylvain Barde
Timer1.Enabled = DesignMode = False

"Sylvain MALLEVAL" a écrit :

Salut,

J'utilise des userscontrols et à l'intérieur de ceux-ci je programme les
évènement load et onhandledestroyed
Mon problème, c que c évènement se déclenche dans mon environnement de
développement (normal...)

Comment puis je mettre une condition au début de ces évènements qui vérifie
si le programme est bien en exécution (et pas dans l'environnement de
développement)

Merci

Sylvain





Avatar
Zoury
Salut Sylvain ! :O)

Essai ceci :
'***
Protected Overrides Sub OnPaint(ByVal e As
System.Windows.Forms.PaintEventArgs)
If (Me.DesignMode) Then
e.Graphics.FillRectangle(Brushes.White, e.ClipRectangle)
Else
e.Graphics.FillRectangle(Brushes.Black, e.ClipRectangle)
End If
End Sub
'***

Ça dessine le UserControl en blanc lorsqu'en designtime et en noir lorsqu'en
runtime.

--
Cordialement
Yanick
MVP pour Visual Basic
"Sylvain MALLEVAL" <devbnet@[antispam]free.fr> a écrit dans le message de
news:%
Salut,

J'utilise des userscontrols et à l'intérieur de ceux-ci je programme les
évènement load et onhandledestroyed
Mon problème, c que c évènement se déclenche dans mon environnement de
développement (normal...)

Comment puis je mettre une condition au début de ces évènements qui


vérifie
si le programme est bien en exécution (et pas dans l'environnement de
développement)

Merci

Sylvain




Avatar
Zoury
J'oubliais de préciser que cette valeur n'était pas initialisé avant le
Load() du contrôle.. en fait, la valeur sera fausse tant qu'un ISite ne sera
pas associé à ton contrôle.

--
Cordialement
Yanick
MVP pour Visual Basic
"Sylvain MALLEVAL" <devbnet@[antispam]free.fr> a écrit dans le message de
news:%
Salut,

J'utilise des userscontrols et à l'intérieur de ceux-ci je programme les
évènement load et onhandledestroyed
Mon problème, c que c évènement se déclenche dans mon environnement de
développement (normal...)

Comment puis je mettre une condition au début de ces évènements qui


vérifie
si le programme est bien en exécution (et pas dans l'environnement de
développement)

Merci

Sylvain




Avatar
Sylvain MALLEVAL
Merci c kool
Sylvain

"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news: %
J'oubliais de préciser que cette valeur n'était pas initialisé avant le
Load() du contrôle.. en fait, la valeur sera fausse tant qu'un ISite ne
sera
pas associé à ton contrôle.

--
Cordialement
Yanick
MVP pour Visual Basic
"Sylvain MALLEVAL" <devbnet@[antispam]free.fr> a écrit dans le message de
news:%
Salut,

J'utilise des userscontrols et à l'intérieur de ceux-ci je programme les
évènement load et onhandledestroyed
Mon problème, c que c évènement se déclenche dans mon environnement de
développement (normal...)

Comment puis je mettre une condition au début de ces évènements qui


vérifie
si le programme est bien en exécution (et pas dans l'environnement de
développement)

Merci

Sylvain