Bonjour à tous,
Nous vous l'avions annoncé il y a quelques semaines, et c'est maintenant
chose faite : la FAQ du groupe a été mise à jour, avec pas moins de
18 nouveaux articles, dont 12 nouvelles questions et 6 mises à jour !
Au programme :
- Amélioration de l'aspect avec la colorisation syntaxique
des exemples de code,
- Enrichissement du contenu avec l'ajout de nouvelles références
externes et plus de liens entre articles,
- De nouvelles questions, des thèmes traités en profondeur,
- Et bien sur, des exemples concrets et prêts à l'emploi.
Chaque question a été traitée dans l'esprit habituel de la FAQ, essayant
d'apporter des réponses claires, précises, détaillées et illustrées.
Voici le programme détaillé de cette Release :
Les nouveautés :
----------------
Q 145 : Comment savoir si un programme s'exécute dans l'IDE ou en dehors?
http://faq.vb.free.fr/index.php?question5
Q 146 : Comment bien tester l'égalité de deux nombres réels ?
http://faq.vb.free.fr/index.php?question6
Q 147 : Conversion Long <=> RGB, RGB <=> Long
http://faq.vb.free.fr/index.php?question7
Q 148 : Comment fonctionne la fonction Round ?
http://faq.vb.free.fr/index.php?question8
Q 149 : La récursivité. Comment écrire des fonctions récursives en VB ?
http://faq.vb.free.fr/index.php?question9
Q 150 : Les options régionales : leur bon usage, etc.
http://faq.vb.free.fr/index.php?question0
Q 151 : Comment trier des données en VB ? Les différents algorithmes ...
http://faq.vb.free.fr/index.php?question1
Q 152 : Comment lancer un programme de façon synchrone ?
http://faq.vb.free.fr/index.php?question2
Q 153 : Qui sont les MVP Microsoft ?
http://faq.vb.free.fr/index.php?question3
Q 154 : Comment ajouter des jours, mois, etc. à une date en VB ?
http://faq.vb.free.fr/index.php?question4
Q 155 : Recherche rapide d'éléments dans une listbox ou combobox ?
http://faq.vb.free.fr/index.php?question5
Q 156 : Déterminer dates de création, modification, etc. d'un fichier ?
http://faq.vb.free.fr/index.php?question6
Les mises à jour :
------------------
Q 7 : Comment exécuter un programme depuis une application VB ?
http://faq.vb.free.fr/index.php?question=7
Q 26 : Comment renommer un fichier ?
http://faq.vb.free.fr/index.php?question&
Q 84 : Comment connaitre le nombre de jours d'un mois donné ?
http://faq.vb.free.fr/index.php?question
Q 109 : A quoi sert un hWnd ?
http://faq.vb.free.fr/index.php?question9
Q 122 : Quelles sont les différences entre les VB (VBA,VBS, VB6, .net) ?
http://faq.vb.free.fr/index.php?question2
Q 125 : Comment créer une feuille aux countours irréguliers ?
http://faq.vb.free.fr/index.php?question5
les articles sont aussi accessibles depuis l'index:
http://faq.vb.free.fr/index.php?rubrique=0
Nous espérons que les thèmes abordés ainsi que les questions traitées
correspondent à vos besoins.
N'hésitez pas à nous faire part de vos remarques !
--
François Picalausa (MSP) et Jean-marc Noury (MVP), pour la FAQ VB
http://faq.vb.free.fr
Bonjour à tous,
Nous vous l'avions annoncé il y a quelques semaines, et c'est maintenant
chose faite : la FAQ du groupe a été mise à jour, avec pas moins de
18 nouveaux articles, dont 12 nouvelles questions et 6 mises à jour !
Au programme :
- Amélioration de l'aspect avec la colorisation syntaxique
des exemples de code,
- Enrichissement du contenu avec l'ajout de nouvelles références
externes et plus de liens entre articles,
- De nouvelles questions, des thèmes traités en profondeur,
- Et bien sur, des exemples concrets et prêts à l'emploi.
Chaque question a été traitée dans l'esprit habituel de la FAQ, essayant
d'apporter des réponses claires, précises, détaillées et illustrées.
Voici le programme détaillé de cette Release :
Les nouveautés :
----------------
Q 145 : Comment savoir si un programme s'exécute dans l'IDE ou en dehors?
http://faq.vb.free.fr/index.php?question5
Q 146 : Comment bien tester l'égalité de deux nombres réels ?
http://faq.vb.free.fr/index.php?question6
Q 147 : Conversion Long <=> RGB, RGB <=> Long
http://faq.vb.free.fr/index.php?question7
Q 148 : Comment fonctionne la fonction Round ?
http://faq.vb.free.fr/index.php?question8
Q 149 : La récursivité. Comment écrire des fonctions récursives en VB ?
http://faq.vb.free.fr/index.php?question9
Q 150 : Les options régionales : leur bon usage, etc.
http://faq.vb.free.fr/index.php?question0
Q 151 : Comment trier des données en VB ? Les différents algorithmes ...
http://faq.vb.free.fr/index.php?question1
Q 152 : Comment lancer un programme de façon synchrone ?
http://faq.vb.free.fr/index.php?question2
Q 153 : Qui sont les MVP Microsoft ?
http://faq.vb.free.fr/index.php?question3
Q 154 : Comment ajouter des jours, mois, etc. à une date en VB ?
http://faq.vb.free.fr/index.php?question4
Q 155 : Recherche rapide d'éléments dans une listbox ou combobox ?
http://faq.vb.free.fr/index.php?question5
Q 156 : Déterminer dates de création, modification, etc. d'un fichier ?
http://faq.vb.free.fr/index.php?question6
Les mises à jour :
------------------
Q 7 : Comment exécuter un programme depuis une application VB ?
http://faq.vb.free.fr/index.php?question=7
Q 26 : Comment renommer un fichier ?
http://faq.vb.free.fr/index.php?question&
Q 84 : Comment connaitre le nombre de jours d'un mois donné ?
http://faq.vb.free.fr/index.php?question
Q 109 : A quoi sert un hWnd ?
http://faq.vb.free.fr/index.php?question9
Q 122 : Quelles sont les différences entre les VB (VBA,VBS, VB6, .net) ?
http://faq.vb.free.fr/index.php?question2
Q 125 : Comment créer une feuille aux countours irréguliers ?
http://faq.vb.free.fr/index.php?question5
les articles sont aussi accessibles depuis l'index:
http://faq.vb.free.fr/index.php?rubrique=0
Nous espérons que les thèmes abordés ainsi que les questions traitées
correspondent à vos besoins.
N'hésitez pas à nous faire part de vos remarques !
--
François Picalausa (MSP) et Jean-marc Noury (MVP), pour la FAQ VB
http://faq.vb.free.fr
Bonjour à tous,
Nous vous l'avions annoncé il y a quelques semaines, et c'est maintenant
chose faite : la FAQ du groupe a été mise à jour, avec pas moins de
18 nouveaux articles, dont 12 nouvelles questions et 6 mises à jour !
Au programme :
- Amélioration de l'aspect avec la colorisation syntaxique
des exemples de code,
- Enrichissement du contenu avec l'ajout de nouvelles références
externes et plus de liens entre articles,
- De nouvelles questions, des thèmes traités en profondeur,
- Et bien sur, des exemples concrets et prêts à l'emploi.
Chaque question a été traitée dans l'esprit habituel de la FAQ, essayant
d'apporter des réponses claires, précises, détaillées et illustrées.
Voici le programme détaillé de cette Release :
Les nouveautés :
----------------
Q 145 : Comment savoir si un programme s'exécute dans l'IDE ou en dehors?
http://faq.vb.free.fr/index.php?question5
Q 146 : Comment bien tester l'égalité de deux nombres réels ?
http://faq.vb.free.fr/index.php?question6
Q 147 : Conversion Long <=> RGB, RGB <=> Long
http://faq.vb.free.fr/index.php?question7
Q 148 : Comment fonctionne la fonction Round ?
http://faq.vb.free.fr/index.php?question8
Q 149 : La récursivité. Comment écrire des fonctions récursives en VB ?
http://faq.vb.free.fr/index.php?question9
Q 150 : Les options régionales : leur bon usage, etc.
http://faq.vb.free.fr/index.php?question0
Q 151 : Comment trier des données en VB ? Les différents algorithmes ...
http://faq.vb.free.fr/index.php?question1
Q 152 : Comment lancer un programme de façon synchrone ?
http://faq.vb.free.fr/index.php?question2
Q 153 : Qui sont les MVP Microsoft ?
http://faq.vb.free.fr/index.php?question3
Q 154 : Comment ajouter des jours, mois, etc. à une date en VB ?
http://faq.vb.free.fr/index.php?question4
Q 155 : Recherche rapide d'éléments dans une listbox ou combobox ?
http://faq.vb.free.fr/index.php?question5
Q 156 : Déterminer dates de création, modification, etc. d'un fichier ?
http://faq.vb.free.fr/index.php?question6
Les mises à jour :
------------------
Q 7 : Comment exécuter un programme depuis une application VB ?
http://faq.vb.free.fr/index.php?question=7
Q 26 : Comment renommer un fichier ?
http://faq.vb.free.fr/index.php?question&
Q 84 : Comment connaitre le nombre de jours d'un mois donné ?
http://faq.vb.free.fr/index.php?question
Q 109 : A quoi sert un hWnd ?
http://faq.vb.free.fr/index.php?question9
Q 122 : Quelles sont les différences entre les VB (VBA,VBS, VB6, .net) ?
http://faq.vb.free.fr/index.php?question2
Q 125 : Comment créer une feuille aux countours irréguliers ?
http://faq.vb.free.fr/index.php?question5
les articles sont aussi accessibles depuis l'index:
http://faq.vb.free.fr/index.php?rubrique=0
Nous espérons que les thèmes abordés ainsi que les questions traitées
correspondent à vos besoins.
N'hésitez pas à nous faire part de vos remarques !
--
François Picalausa (MSP) et Jean-marc Noury (MVP), pour la FAQ VB
http://faq.vb.free.fr
Bonjour, en consultant la Q145 on peut lire ceci :
Option Explicit
Private p_bRunIde As Boolean
Public Function IsRunningIde() As Boolean
Debug.Assert pSetvarIDEToTrue
IsRunningIde = p_bRunIde
End Function
Private Function pSetvarIDEToTrue() As Boolean
p_bRunIde = True
pSetvarIDEToTrue = True
End Function
Pour l'utilisation, il suffit alors de faire :
Private Sub Form_Load()
Dim bIsRunningIde As Boolean
bIsRunningIde = IsRunningIde()
If bIsRunningIde Then
MsgBox "Le programme a été lancé depuis l'IDE de VB.",
vbInformation
Else
MsgBox "Le programme n'a pas été lancé depuis l'IDE.",
vbInformation
End If
End Sub
Moi je le résume à ceci :
If App.LogMode <> 0 then
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
else
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
end if
Plus simple, non ?
Mais ai-je raison ?
Dany
"La faq VB" a écrit dans le message de news:
45e1f45e$0$2931$Bonjour à tous,
Nous vous l'avions annoncé il y a quelques semaines, et c'est maintenant
chose faite : la FAQ du groupe a été mise à jour, avec pas moins de
18 nouveaux articles, dont 12 nouvelles questions et 6 mises à jour !
Au programme :
- Amélioration de l'aspect avec la colorisation syntaxique
des exemples de code,
- Enrichissement du contenu avec l'ajout de nouvelles références
externes et plus de liens entre articles,
- De nouvelles questions, des thèmes traités en profondeur,
- Et bien sur, des exemples concrets et prêts à l'emploi.
Chaque question a été traitée dans l'esprit habituel de la FAQ, essayant
d'apporter des réponses claires, précises, détaillées et illustrées.
Voici le programme détaillé de cette Release :
Les nouveautés :
----------------
Q 145 : Comment savoir si un programme s'exécute dans l'IDE ou en dehors?
http://faq.vb.free.fr/index.php?question5
Q 146 : Comment bien tester l'égalité de deux nombres réels ?
http://faq.vb.free.fr/index.php?question6
Q 147 : Conversion Long <=> RGB, RGB <=> Long
http://faq.vb.free.fr/index.php?question7
Q 148 : Comment fonctionne la fonction Round ?
http://faq.vb.free.fr/index.php?question8
Q 149 : La récursivité. Comment écrire des fonctions récursives en VB ?
http://faq.vb.free.fr/index.php?question9
Q 150 : Les options régionales : leur bon usage, etc.
http://faq.vb.free.fr/index.php?question0
Q 151 : Comment trier des données en VB ? Les différents algorithmes ...
http://faq.vb.free.fr/index.php?question1
Q 152 : Comment lancer un programme de façon synchrone ?
http://faq.vb.free.fr/index.php?question2
Q 153 : Qui sont les MVP Microsoft ?
http://faq.vb.free.fr/index.php?question3
Q 154 : Comment ajouter des jours, mois, etc. à une date en VB ?
http://faq.vb.free.fr/index.php?question4
Q 155 : Recherche rapide d'éléments dans une listbox ou combobox ?
http://faq.vb.free.fr/index.php?question5
Q 156 : Déterminer dates de création, modification, etc. d'un fichier ?
http://faq.vb.free.fr/index.php?question6
Les mises à jour :
------------------
Q 7 : Comment exécuter un programme depuis une application VB ?
http://faq.vb.free.fr/index.php?question=7
Q 26 : Comment renommer un fichier ?
http://faq.vb.free.fr/index.php?question&
Q 84 : Comment connaitre le nombre de jours d'un mois donné ?
http://faq.vb.free.fr/index.php?question
Q 109 : A quoi sert un hWnd ?
http://faq.vb.free.fr/index.php?question9
Q 122 : Quelles sont les différences entre les VB (VBA,VBS, VB6, .net) ?
http://faq.vb.free.fr/index.php?question2
Q 125 : Comment créer une feuille aux countours irréguliers ?
http://faq.vb.free.fr/index.php?question5
les articles sont aussi accessibles depuis l'index:
http://faq.vb.free.fr/index.php?rubrique=0
Nous espérons que les thèmes abordés ainsi que les questions traitées
correspondent à vos besoins.
N'hésitez pas à nous faire part de vos remarques !
--
François Picalausa (MSP) et Jean-marc Noury (MVP), pour la FAQ VB
http://faq.vb.free.fr
Bonjour, en consultant la Q145 on peut lire ceci :
Option Explicit
Private p_bRunIde As Boolean
Public Function IsRunningIde() As Boolean
Debug.Assert pSetvarIDEToTrue
IsRunningIde = p_bRunIde
End Function
Private Function pSetvarIDEToTrue() As Boolean
p_bRunIde = True
pSetvarIDEToTrue = True
End Function
Pour l'utilisation, il suffit alors de faire :
Private Sub Form_Load()
Dim bIsRunningIde As Boolean
bIsRunningIde = IsRunningIde()
If bIsRunningIde Then
MsgBox "Le programme a été lancé depuis l'IDE de VB.",
vbInformation
Else
MsgBox "Le programme n'a pas été lancé depuis l'IDE.",
vbInformation
End If
End Sub
Moi je le résume à ceci :
If App.LogMode <> 0 then
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
else
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
end if
Plus simple, non ?
Mais ai-je raison ?
Dany
"La faq VB" <faq.vb@free.fr> a écrit dans le message de news:
45e1f45e$0$2931$ba620e4c@news.skynet.be...
Bonjour à tous,
Nous vous l'avions annoncé il y a quelques semaines, et c'est maintenant
chose faite : la FAQ du groupe a été mise à jour, avec pas moins de
18 nouveaux articles, dont 12 nouvelles questions et 6 mises à jour !
Au programme :
- Amélioration de l'aspect avec la colorisation syntaxique
des exemples de code,
- Enrichissement du contenu avec l'ajout de nouvelles références
externes et plus de liens entre articles,
- De nouvelles questions, des thèmes traités en profondeur,
- Et bien sur, des exemples concrets et prêts à l'emploi.
Chaque question a été traitée dans l'esprit habituel de la FAQ, essayant
d'apporter des réponses claires, précises, détaillées et illustrées.
Voici le programme détaillé de cette Release :
Les nouveautés :
----------------
Q 145 : Comment savoir si un programme s'exécute dans l'IDE ou en dehors?
http://faq.vb.free.fr/index.php?question5
Q 146 : Comment bien tester l'égalité de deux nombres réels ?
http://faq.vb.free.fr/index.php?question6
Q 147 : Conversion Long <=> RGB, RGB <=> Long
http://faq.vb.free.fr/index.php?question7
Q 148 : Comment fonctionne la fonction Round ?
http://faq.vb.free.fr/index.php?question8
Q 149 : La récursivité. Comment écrire des fonctions récursives en VB ?
http://faq.vb.free.fr/index.php?question9
Q 150 : Les options régionales : leur bon usage, etc.
http://faq.vb.free.fr/index.php?question0
Q 151 : Comment trier des données en VB ? Les différents algorithmes ...
http://faq.vb.free.fr/index.php?question1
Q 152 : Comment lancer un programme de façon synchrone ?
http://faq.vb.free.fr/index.php?question2
Q 153 : Qui sont les MVP Microsoft ?
http://faq.vb.free.fr/index.php?question3
Q 154 : Comment ajouter des jours, mois, etc. à une date en VB ?
http://faq.vb.free.fr/index.php?question4
Q 155 : Recherche rapide d'éléments dans une listbox ou combobox ?
http://faq.vb.free.fr/index.php?question5
Q 156 : Déterminer dates de création, modification, etc. d'un fichier ?
http://faq.vb.free.fr/index.php?question6
Les mises à jour :
------------------
Q 7 : Comment exécuter un programme depuis une application VB ?
http://faq.vb.free.fr/index.php?question=7
Q 26 : Comment renommer un fichier ?
http://faq.vb.free.fr/index.php?question&
Q 84 : Comment connaitre le nombre de jours d'un mois donné ?
http://faq.vb.free.fr/index.php?question
Q 109 : A quoi sert un hWnd ?
http://faq.vb.free.fr/index.php?question9
Q 122 : Quelles sont les différences entre les VB (VBA,VBS, VB6, .net) ?
http://faq.vb.free.fr/index.php?question2
Q 125 : Comment créer une feuille aux countours irréguliers ?
http://faq.vb.free.fr/index.php?question5
les articles sont aussi accessibles depuis l'index:
http://faq.vb.free.fr/index.php?rubrique=0
Nous espérons que les thèmes abordés ainsi que les questions traitées
correspondent à vos besoins.
N'hésitez pas à nous faire part de vos remarques !
--
François Picalausa (MSP) et Jean-marc Noury (MVP), pour la FAQ VB
http://faq.vb.free.fr
Bonjour, en consultant la Q145 on peut lire ceci :
Option Explicit
Private p_bRunIde As Boolean
Public Function IsRunningIde() As Boolean
Debug.Assert pSetvarIDEToTrue
IsRunningIde = p_bRunIde
End Function
Private Function pSetvarIDEToTrue() As Boolean
p_bRunIde = True
pSetvarIDEToTrue = True
End Function
Pour l'utilisation, il suffit alors de faire :
Private Sub Form_Load()
Dim bIsRunningIde As Boolean
bIsRunningIde = IsRunningIde()
If bIsRunningIde Then
MsgBox "Le programme a été lancé depuis l'IDE de VB.",
vbInformation
Else
MsgBox "Le programme n'a pas été lancé depuis l'IDE.",
vbInformation
End If
End Sub
Moi je le résume à ceci :
If App.LogMode <> 0 then
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
else
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
end if
Plus simple, non ?
Mais ai-je raison ?
Dany
"La faq VB" a écrit dans le message de news:
45e1f45e$0$2931$Bonjour à tous,
Nous vous l'avions annoncé il y a quelques semaines, et c'est maintenant
chose faite : la FAQ du groupe a été mise à jour, avec pas moins de
18 nouveaux articles, dont 12 nouvelles questions et 6 mises à jour !
Au programme :
- Amélioration de l'aspect avec la colorisation syntaxique
des exemples de code,
- Enrichissement du contenu avec l'ajout de nouvelles références
externes et plus de liens entre articles,
- De nouvelles questions, des thèmes traités en profondeur,
- Et bien sur, des exemples concrets et prêts à l'emploi.
Chaque question a été traitée dans l'esprit habituel de la FAQ, essayant
d'apporter des réponses claires, précises, détaillées et illustrées.
Voici le programme détaillé de cette Release :
Les nouveautés :
----------------
Q 145 : Comment savoir si un programme s'exécute dans l'IDE ou en dehors?
http://faq.vb.free.fr/index.php?question5
Q 146 : Comment bien tester l'égalité de deux nombres réels ?
http://faq.vb.free.fr/index.php?question6
Q 147 : Conversion Long <=> RGB, RGB <=> Long
http://faq.vb.free.fr/index.php?question7
Q 148 : Comment fonctionne la fonction Round ?
http://faq.vb.free.fr/index.php?question8
Q 149 : La récursivité. Comment écrire des fonctions récursives en VB ?
http://faq.vb.free.fr/index.php?question9
Q 150 : Les options régionales : leur bon usage, etc.
http://faq.vb.free.fr/index.php?question0
Q 151 : Comment trier des données en VB ? Les différents algorithmes ...
http://faq.vb.free.fr/index.php?question1
Q 152 : Comment lancer un programme de façon synchrone ?
http://faq.vb.free.fr/index.php?question2
Q 153 : Qui sont les MVP Microsoft ?
http://faq.vb.free.fr/index.php?question3
Q 154 : Comment ajouter des jours, mois, etc. à une date en VB ?
http://faq.vb.free.fr/index.php?question4
Q 155 : Recherche rapide d'éléments dans une listbox ou combobox ?
http://faq.vb.free.fr/index.php?question5
Q 156 : Déterminer dates de création, modification, etc. d'un fichier ?
http://faq.vb.free.fr/index.php?question6
Les mises à jour :
------------------
Q 7 : Comment exécuter un programme depuis une application VB ?
http://faq.vb.free.fr/index.php?question=7
Q 26 : Comment renommer un fichier ?
http://faq.vb.free.fr/index.php?question&
Q 84 : Comment connaitre le nombre de jours d'un mois donné ?
http://faq.vb.free.fr/index.php?question
Q 109 : A quoi sert un hWnd ?
http://faq.vb.free.fr/index.php?question9
Q 122 : Quelles sont les différences entre les VB (VBA,VBS, VB6, .net) ?
http://faq.vb.free.fr/index.php?question2
Q 125 : Comment créer une feuille aux countours irréguliers ?
http://faq.vb.free.fr/index.php?question5
les articles sont aussi accessibles depuis l'index:
http://faq.vb.free.fr/index.php?rubrique=0
Nous espérons que les thèmes abordés ainsi que les questions traitées
correspondent à vos besoins.
N'hésitez pas à nous faire part de vos remarques !
--
François Picalausa (MSP) et Jean-marc Noury (MVP), pour la FAQ VB
http://faq.vb.free.fr
Une p'tite boulette corrigée après le else :
If App.LogMode <> 0 then
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
else
MsgBox "Le programme n'a été lancé depuis l'IDE de VB.",
vbInformation end if
Une p'tite boulette corrigée après le else :
If App.LogMode <> 0 then
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
else
MsgBox "Le programme n'a été lancé depuis l'IDE de VB.",
vbInformation end if
Une p'tite boulette corrigée après le else :
If App.LogMode <> 0 then
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
else
MsgBox "Le programme n'a été lancé depuis l'IDE de VB.",
vbInformation end if
Une p'tite boulette corrigée après le else :
If App.LogMode <> 0 then
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
else
MsgBox "Le programme n'a été lancé depuis l'IDE de VB.", vbInformation
end if
"Daniel AUBRY" a écrit dans le message de news:
45e304d0$0$31970$Bonjour, en consultant la Q145 on peut lire ceci :
Option Explicit
Private p_bRunIde As Boolean
Public Function IsRunningIde() As Boolean
Debug.Assert pSetvarIDEToTrue
IsRunningIde = p_bRunIde
End Function
Private Function pSetvarIDEToTrue() As Boolean
p_bRunIde = True
pSetvarIDEToTrue = True
End Function
Pour l'utilisation, il suffit alors de faire :
Private Sub Form_Load()
Dim bIsRunningIde As Boolean
bIsRunningIde = IsRunningIde()
If bIsRunningIde Then
MsgBox "Le programme a été lancé depuis l'IDE de VB.",
vbInformation
Else
MsgBox "Le programme n'a pas été lancé depuis l'IDE.",
vbInformation
End If
End Sub
Moi je le résume à ceci :
If App.LogMode <> 0 then
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
else
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
end if
Plus simple, non ?
Mais ai-je raison ?
Dany
"La faq VB" a écrit dans le message de news:
45e1f45e$0$2931$Bonjour à tous,
Nous vous l'avions annoncé il y a quelques semaines, et c'est maintenant
chose faite : la FAQ du groupe a été mise à jour, avec pas moins de
18 nouveaux articles, dont 12 nouvelles questions et 6 mises à jour !
Au programme :
- Amélioration de l'aspect avec la colorisation syntaxique
des exemples de code,
- Enrichissement du contenu avec l'ajout de nouvelles références
externes et plus de liens entre articles,
- De nouvelles questions, des thèmes traités en profondeur,
- Et bien sur, des exemples concrets et prêts à l'emploi.
Chaque question a été traitée dans l'esprit habituel de la FAQ, essayant
d'apporter des réponses claires, précises, détaillées et illustrées.
Voici le programme détaillé de cette Release :
Les nouveautés :
----------------
Q 145 : Comment savoir si un programme s'exécute dans l'IDE ou en
dehors?
http://faq.vb.free.fr/index.php?question5
Q 146 : Comment bien tester l'égalité de deux nombres réels ?
http://faq.vb.free.fr/index.php?question6
Q 147 : Conversion Long <=> RGB, RGB <=> Long
http://faq.vb.free.fr/index.php?question7
Q 148 : Comment fonctionne la fonction Round ?
http://faq.vb.free.fr/index.php?question8
Q 149 : La récursivité. Comment écrire des fonctions récursives en VB ?
http://faq.vb.free.fr/index.php?question9
Q 150 : Les options régionales : leur bon usage, etc.
http://faq.vb.free.fr/index.php?question0
Q 151 : Comment trier des données en VB ? Les différents algorithmes ...
http://faq.vb.free.fr/index.php?question1
Q 152 : Comment lancer un programme de façon synchrone ?
http://faq.vb.free.fr/index.php?question2
Q 153 : Qui sont les MVP Microsoft ?
http://faq.vb.free.fr/index.php?question3
Q 154 : Comment ajouter des jours, mois, etc. à une date en VB ?
http://faq.vb.free.fr/index.php?question4
Q 155 : Recherche rapide d'éléments dans une listbox ou combobox ?
http://faq.vb.free.fr/index.php?question5
Q 156 : Déterminer dates de création, modification, etc. d'un fichier ?
http://faq.vb.free.fr/index.php?question6
Les mises à jour :
------------------
Q 7 : Comment exécuter un programme depuis une application VB ?
http://faq.vb.free.fr/index.php?question=7
Q 26 : Comment renommer un fichier ?
http://faq.vb.free.fr/index.php?question&
Q 84 : Comment connaitre le nombre de jours d'un mois donné ?
http://faq.vb.free.fr/index.php?question
Q 109 : A quoi sert un hWnd ?
http://faq.vb.free.fr/index.php?question9
Q 122 : Quelles sont les différences entre les VB (VBA,VBS, VB6, .net) ?
http://faq.vb.free.fr/index.php?question2
Q 125 : Comment créer une feuille aux countours irréguliers ?
http://faq.vb.free.fr/index.php?question5
les articles sont aussi accessibles depuis l'index:
http://faq.vb.free.fr/index.php?rubrique=0
Nous espérons que les thèmes abordés ainsi que les questions traitées
correspondent à vos besoins.
N'hésitez pas à nous faire part de vos remarques !
--
François Picalausa (MSP) et Jean-marc Noury (MVP), pour la FAQ VB
http://faq.vb.free.fr
Une p'tite boulette corrigée après le else :
If App.LogMode <> 0 then
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
else
MsgBox "Le programme n'a été lancé depuis l'IDE de VB.", vbInformation
end if
"Daniel AUBRY" <daniel@dansoft.fr> a écrit dans le message de news:
45e304d0$0$31970$426a74cc@news.free.fr...
Bonjour, en consultant la Q145 on peut lire ceci :
Option Explicit
Private p_bRunIde As Boolean
Public Function IsRunningIde() As Boolean
Debug.Assert pSetvarIDEToTrue
IsRunningIde = p_bRunIde
End Function
Private Function pSetvarIDEToTrue() As Boolean
p_bRunIde = True
pSetvarIDEToTrue = True
End Function
Pour l'utilisation, il suffit alors de faire :
Private Sub Form_Load()
Dim bIsRunningIde As Boolean
bIsRunningIde = IsRunningIde()
If bIsRunningIde Then
MsgBox "Le programme a été lancé depuis l'IDE de VB.",
vbInformation
Else
MsgBox "Le programme n'a pas été lancé depuis l'IDE.",
vbInformation
End If
End Sub
Moi je le résume à ceci :
If App.LogMode <> 0 then
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
else
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
end if
Plus simple, non ?
Mais ai-je raison ?
Dany
"La faq VB" <faq.vb@free.fr> a écrit dans le message de news:
45e1f45e$0$2931$ba620e4c@news.skynet.be...
Bonjour à tous,
Nous vous l'avions annoncé il y a quelques semaines, et c'est maintenant
chose faite : la FAQ du groupe a été mise à jour, avec pas moins de
18 nouveaux articles, dont 12 nouvelles questions et 6 mises à jour !
Au programme :
- Amélioration de l'aspect avec la colorisation syntaxique
des exemples de code,
- Enrichissement du contenu avec l'ajout de nouvelles références
externes et plus de liens entre articles,
- De nouvelles questions, des thèmes traités en profondeur,
- Et bien sur, des exemples concrets et prêts à l'emploi.
Chaque question a été traitée dans l'esprit habituel de la FAQ, essayant
d'apporter des réponses claires, précises, détaillées et illustrées.
Voici le programme détaillé de cette Release :
Les nouveautés :
----------------
Q 145 : Comment savoir si un programme s'exécute dans l'IDE ou en
dehors?
http://faq.vb.free.fr/index.php?question5
Q 146 : Comment bien tester l'égalité de deux nombres réels ?
http://faq.vb.free.fr/index.php?question6
Q 147 : Conversion Long <=> RGB, RGB <=> Long
http://faq.vb.free.fr/index.php?question7
Q 148 : Comment fonctionne la fonction Round ?
http://faq.vb.free.fr/index.php?question8
Q 149 : La récursivité. Comment écrire des fonctions récursives en VB ?
http://faq.vb.free.fr/index.php?question9
Q 150 : Les options régionales : leur bon usage, etc.
http://faq.vb.free.fr/index.php?question0
Q 151 : Comment trier des données en VB ? Les différents algorithmes ...
http://faq.vb.free.fr/index.php?question1
Q 152 : Comment lancer un programme de façon synchrone ?
http://faq.vb.free.fr/index.php?question2
Q 153 : Qui sont les MVP Microsoft ?
http://faq.vb.free.fr/index.php?question3
Q 154 : Comment ajouter des jours, mois, etc. à une date en VB ?
http://faq.vb.free.fr/index.php?question4
Q 155 : Recherche rapide d'éléments dans une listbox ou combobox ?
http://faq.vb.free.fr/index.php?question5
Q 156 : Déterminer dates de création, modification, etc. d'un fichier ?
http://faq.vb.free.fr/index.php?question6
Les mises à jour :
------------------
Q 7 : Comment exécuter un programme depuis une application VB ?
http://faq.vb.free.fr/index.php?question=7
Q 26 : Comment renommer un fichier ?
http://faq.vb.free.fr/index.php?question&
Q 84 : Comment connaitre le nombre de jours d'un mois donné ?
http://faq.vb.free.fr/index.php?question
Q 109 : A quoi sert un hWnd ?
http://faq.vb.free.fr/index.php?question9
Q 122 : Quelles sont les différences entre les VB (VBA,VBS, VB6, .net) ?
http://faq.vb.free.fr/index.php?question2
Q 125 : Comment créer une feuille aux countours irréguliers ?
http://faq.vb.free.fr/index.php?question5
les articles sont aussi accessibles depuis l'index:
http://faq.vb.free.fr/index.php?rubrique=0
Nous espérons que les thèmes abordés ainsi que les questions traitées
correspondent à vos besoins.
N'hésitez pas à nous faire part de vos remarques !
--
François Picalausa (MSP) et Jean-marc Noury (MVP), pour la FAQ VB
http://faq.vb.free.fr
Une p'tite boulette corrigée après le else :
If App.LogMode <> 0 then
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
else
MsgBox "Le programme n'a été lancé depuis l'IDE de VB.", vbInformation
end if
"Daniel AUBRY" a écrit dans le message de news:
45e304d0$0$31970$Bonjour, en consultant la Q145 on peut lire ceci :
Option Explicit
Private p_bRunIde As Boolean
Public Function IsRunningIde() As Boolean
Debug.Assert pSetvarIDEToTrue
IsRunningIde = p_bRunIde
End Function
Private Function pSetvarIDEToTrue() As Boolean
p_bRunIde = True
pSetvarIDEToTrue = True
End Function
Pour l'utilisation, il suffit alors de faire :
Private Sub Form_Load()
Dim bIsRunningIde As Boolean
bIsRunningIde = IsRunningIde()
If bIsRunningIde Then
MsgBox "Le programme a été lancé depuis l'IDE de VB.",
vbInformation
Else
MsgBox "Le programme n'a pas été lancé depuis l'IDE.",
vbInformation
End If
End Sub
Moi je le résume à ceci :
If App.LogMode <> 0 then
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
else
MsgBox "Le programme a été lancé depuis l'IDE de VB.", vbInformation
end if
Plus simple, non ?
Mais ai-je raison ?
Dany
"La faq VB" a écrit dans le message de news:
45e1f45e$0$2931$Bonjour à tous,
Nous vous l'avions annoncé il y a quelques semaines, et c'est maintenant
chose faite : la FAQ du groupe a été mise à jour, avec pas moins de
18 nouveaux articles, dont 12 nouvelles questions et 6 mises à jour !
Au programme :
- Amélioration de l'aspect avec la colorisation syntaxique
des exemples de code,
- Enrichissement du contenu avec l'ajout de nouvelles références
externes et plus de liens entre articles,
- De nouvelles questions, des thèmes traités en profondeur,
- Et bien sur, des exemples concrets et prêts à l'emploi.
Chaque question a été traitée dans l'esprit habituel de la FAQ, essayant
d'apporter des réponses claires, précises, détaillées et illustrées.
Voici le programme détaillé de cette Release :
Les nouveautés :
----------------
Q 145 : Comment savoir si un programme s'exécute dans l'IDE ou en
dehors?
http://faq.vb.free.fr/index.php?question5
Q 146 : Comment bien tester l'égalité de deux nombres réels ?
http://faq.vb.free.fr/index.php?question6
Q 147 : Conversion Long <=> RGB, RGB <=> Long
http://faq.vb.free.fr/index.php?question7
Q 148 : Comment fonctionne la fonction Round ?
http://faq.vb.free.fr/index.php?question8
Q 149 : La récursivité. Comment écrire des fonctions récursives en VB ?
http://faq.vb.free.fr/index.php?question9
Q 150 : Les options régionales : leur bon usage, etc.
http://faq.vb.free.fr/index.php?question0
Q 151 : Comment trier des données en VB ? Les différents algorithmes ...
http://faq.vb.free.fr/index.php?question1
Q 152 : Comment lancer un programme de façon synchrone ?
http://faq.vb.free.fr/index.php?question2
Q 153 : Qui sont les MVP Microsoft ?
http://faq.vb.free.fr/index.php?question3
Q 154 : Comment ajouter des jours, mois, etc. à une date en VB ?
http://faq.vb.free.fr/index.php?question4
Q 155 : Recherche rapide d'éléments dans une listbox ou combobox ?
http://faq.vb.free.fr/index.php?question5
Q 156 : Déterminer dates de création, modification, etc. d'un fichier ?
http://faq.vb.free.fr/index.php?question6
Les mises à jour :
------------------
Q 7 : Comment exécuter un programme depuis une application VB ?
http://faq.vb.free.fr/index.php?question=7
Q 26 : Comment renommer un fichier ?
http://faq.vb.free.fr/index.php?question&
Q 84 : Comment connaitre le nombre de jours d'un mois donné ?
http://faq.vb.free.fr/index.php?question
Q 109 : A quoi sert un hWnd ?
http://faq.vb.free.fr/index.php?question9
Q 122 : Quelles sont les différences entre les VB (VBA,VBS, VB6, .net) ?
http://faq.vb.free.fr/index.php?question2
Q 125 : Comment créer une feuille aux countours irréguliers ?
http://faq.vb.free.fr/index.php?question5
les articles sont aussi accessibles depuis l'index:
http://faq.vb.free.fr/index.php?rubrique=0
Nous espérons que les thèmes abordés ainsi que les questions traitées
correspondent à vos besoins.
N'hésitez pas à nous faire part de vos remarques !
--
François Picalausa (MSP) et Jean-marc Noury (MVP), pour la FAQ VB
http://faq.vb.free.fr