Est-ce que quelqu'un a la connaissance d'une fonction permettant d'ajouter
+1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un code
totalement imaginaire pour illustrer :
Char = C
Char + 1 = D
Char - 1 = B
Je veux en fait changer un caractère en le remplaçant par le précédent ou le
suivant selon la touche d'un contrôleur pressé. J'ai déjà un code existant
mais il est digne d'un débutant puisque c'est un "select case" avec une
bonne 40aine de "case".
Topper
Webmastering, webdesign des sites :
The Ultimate Video Game Museum : http://www.TUVGM.com/
TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/
FreeDO France : http://www.TUVGM.com/freedo/
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bismark Prods
Voila une bonne question pour les spécialiste en performance :
Que vaut-il mieux faire !? 2 fonctions ou 1 fonctions paramétrable dans ce cas là ?
"ng" a écrit dans le message de news:
Salut, Voila :
Private Sub Form_Load() Dim Char As String Char = "C" MsgBox Ajoute(Char) MsgBox Enleve(Char) End Sub
Public Function Ajoute(ByVal sChar As String) As String On Error Resume Next Ajoute = Chr$(Asc(sChar) + 1) End Function Public Function Enleve(ByVal sChar As String) As String On Error Resume Next Enleve = Chr$(Asc(sChar) - 1) End Function
Nicolas. "The Ultimate Video Game Museum" a écrit dans le message de news: 3f5b4094$0$20627$ > Est-ce que quelqu'un a la connaissance d'une fonction permettant
d'ajouter
> +1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un
code
> totalement imaginaire pour illustrer : > > Char = C > Char + 1 = D > Char - 1 = B > > Je veux en fait changer un caractère en le remplaçant par le précédent
ou
le > suivant selon la touche d'un contrôleur pressé. J'ai déjà un code
existant
> mais il est digne d'un débutant puisque c'est un "select case" avec une > bonne 40aine de "case". > > Topper > > Webmastering, webdesign des sites : > The Ultimate Video Game Museum : http://www.TUVGM.com/ > TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/ > FreeDO France : http://www.TUVGM.com/freedo/ > >
Voila une bonne question pour les spécialiste en performance :
Que vaut-il mieux faire !? 2 fonctions ou 1 fonctions paramétrable dans ce
cas là ?
"ng" <ng@babeuk.net> a écrit dans le message de
news:Ow4UC0UdDHA.3876@TK2MSFTNGP11.phx.gbl...
Salut,
Voila :
Private Sub Form_Load()
Dim Char As String
Char = "C"
MsgBox Ajoute(Char)
MsgBox Enleve(Char)
End Sub
Public Function Ajoute(ByVal sChar As String) As String
On Error Resume Next
Ajoute = Chr$(Asc(sChar) + 1)
End Function
Public Function Enleve(ByVal sChar As String) As String
On Error Resume Next
Enleve = Chr$(Asc(sChar) - 1)
End Function
Nicolas.
"The Ultimate Video Game Museum" <tuvgm@online.fr> a écrit dans le message
de news: 3f5b4094$0$20627$626a54ce@news.free.fr...
> Est-ce que quelqu'un a la connaissance d'une fonction permettant
d'ajouter
> +1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un
code
> totalement imaginaire pour illustrer :
>
> Char = C
> Char + 1 = D
> Char - 1 = B
>
> Je veux en fait changer un caractère en le remplaçant par le précédent
ou
le
> suivant selon la touche d'un contrôleur pressé. J'ai déjà un code
existant
> mais il est digne d'un débutant puisque c'est un "select case" avec une
> bonne 40aine de "case".
>
> Topper
>
> Webmastering, webdesign des sites :
> The Ultimate Video Game Museum : http://www.TUVGM.com/
> TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/
> FreeDO France : http://www.TUVGM.com/freedo/
>
>
Voila une bonne question pour les spécialiste en performance :
Que vaut-il mieux faire !? 2 fonctions ou 1 fonctions paramétrable dans ce cas là ?
"ng" a écrit dans le message de news:
Salut, Voila :
Private Sub Form_Load() Dim Char As String Char = "C" MsgBox Ajoute(Char) MsgBox Enleve(Char) End Sub
Public Function Ajoute(ByVal sChar As String) As String On Error Resume Next Ajoute = Chr$(Asc(sChar) + 1) End Function Public Function Enleve(ByVal sChar As String) As String On Error Resume Next Enleve = Chr$(Asc(sChar) - 1) End Function
Nicolas. "The Ultimate Video Game Museum" a écrit dans le message de news: 3f5b4094$0$20627$ > Est-ce que quelqu'un a la connaissance d'une fonction permettant
d'ajouter
> +1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un
code
> totalement imaginaire pour illustrer : > > Char = C > Char + 1 = D > Char - 1 = B > > Je veux en fait changer un caractère en le remplaçant par le précédent
ou
le > suivant selon la touche d'un contrôleur pressé. J'ai déjà un code
existant
> mais il est digne d'un débutant puisque c'est un "select case" avec une > bonne 40aine de "case". > > Topper > > Webmastering, webdesign des sites : > The Ultimate Video Game Museum : http://www.TUVGM.com/ > TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/ > FreeDO France : http://www.TUVGM.com/freedo/ > >
ng
Ca depend de comment il compte les appeler...
Exemple, s'il s'agit d'un boucle qui doit faire une fois sur deux, il faurdrait faire une seule fonction avec un boolean que l'on mettrait à b not b à chaque tour...
Nicolas.
"Bismark Prods" a écrit dans le message de news:
Voila une bonne question pour les spécialiste en performance :
Que vaut-il mieux faire !? 2 fonctions ou 1 fonctions paramétrable dans ce cas là ?
"ng" a écrit dans le message de news: > Salut, > Voila : > > Private Sub Form_Load() > Dim Char As String > Char = "C" > MsgBox Ajoute(Char) > MsgBox Enleve(Char) > End Sub > > Public Function Ajoute(ByVal sChar As String) As String > On Error Resume Next > Ajoute = Chr$(Asc(sChar) + 1) > End Function > Public Function Enleve(ByVal sChar As String) As String > On Error Resume Next > Enleve = Chr$(Asc(sChar) - 1) > End Function > > > Nicolas. > "The Ultimate Video Game Museum" a écrit dans le
message
> de news: 3f5b4094$0$20627$ > > Est-ce que quelqu'un a la connaissance d'une fonction permettant d'ajouter > > +1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un code > > totalement imaginaire pour illustrer : > > > > Char = C > > Char + 1 = D > > Char - 1 = B > > > > Je veux en fait changer un caractère en le remplaçant par le précédent ou > le > > suivant selon la touche d'un contrôleur pressé. J'ai déjà un code existant > > mais il est digne d'un débutant puisque c'est un "select case" avec
une
> > bonne 40aine de "case". > > > > Topper > > > > Webmastering, webdesign des sites : > > The Ultimate Video Game Museum : http://www.TUVGM.com/ > > TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/ > > FreeDO France : http://www.TUVGM.com/freedo/ > > > > > >
Ca depend de comment il compte les appeler...
Exemple, s'il s'agit d'un boucle qui doit faire une fois sur deux, il
faurdrait faire une seule fonction avec un boolean que l'on mettrait à b not b à chaque tour...
Nicolas.
"Bismark Prods" <xanaia@urbanet.ch> a écrit dans le message de news:
eHTV3GWdDHA.2748@tk2msftngp13.phx.gbl...
Voila une bonne question pour les spécialiste en performance :
Que vaut-il mieux faire !? 2 fonctions ou 1 fonctions paramétrable dans ce
cas là ?
"ng" <ng@babeuk.net> a écrit dans le message de
news:Ow4UC0UdDHA.3876@TK2MSFTNGP11.phx.gbl...
> Salut,
> Voila :
>
> Private Sub Form_Load()
> Dim Char As String
> Char = "C"
> MsgBox Ajoute(Char)
> MsgBox Enleve(Char)
> End Sub
>
> Public Function Ajoute(ByVal sChar As String) As String
> On Error Resume Next
> Ajoute = Chr$(Asc(sChar) + 1)
> End Function
> Public Function Enleve(ByVal sChar As String) As String
> On Error Resume Next
> Enleve = Chr$(Asc(sChar) - 1)
> End Function
>
>
> Nicolas.
> "The Ultimate Video Game Museum" <tuvgm@online.fr> a écrit dans le
message
> de news: 3f5b4094$0$20627$626a54ce@news.free.fr...
> > Est-ce que quelqu'un a la connaissance d'une fonction permettant
d'ajouter
> > +1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un
code
> > totalement imaginaire pour illustrer :
> >
> > Char = C
> > Char + 1 = D
> > Char - 1 = B
> >
> > Je veux en fait changer un caractère en le remplaçant par le précédent
ou
> le
> > suivant selon la touche d'un contrôleur pressé. J'ai déjà un code
existant
> > mais il est digne d'un débutant puisque c'est un "select case" avec
une
> > bonne 40aine de "case".
> >
> > Topper
> >
> > Webmastering, webdesign des sites :
> > The Ultimate Video Game Museum : http://www.TUVGM.com/
> > TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/
> > FreeDO France : http://www.TUVGM.com/freedo/
> >
> >
>
>
Exemple, s'il s'agit d'un boucle qui doit faire une fois sur deux, il faurdrait faire une seule fonction avec un boolean que l'on mettrait à b not b à chaque tour...
Nicolas.
"Bismark Prods" a écrit dans le message de news:
Voila une bonne question pour les spécialiste en performance :
Que vaut-il mieux faire !? 2 fonctions ou 1 fonctions paramétrable dans ce cas là ?
"ng" a écrit dans le message de news: > Salut, > Voila : > > Private Sub Form_Load() > Dim Char As String > Char = "C" > MsgBox Ajoute(Char) > MsgBox Enleve(Char) > End Sub > > Public Function Ajoute(ByVal sChar As String) As String > On Error Resume Next > Ajoute = Chr$(Asc(sChar) + 1) > End Function > Public Function Enleve(ByVal sChar As String) As String > On Error Resume Next > Enleve = Chr$(Asc(sChar) - 1) > End Function > > > Nicolas. > "The Ultimate Video Game Museum" a écrit dans le
message
> de news: 3f5b4094$0$20627$ > > Est-ce que quelqu'un a la connaissance d'une fonction permettant d'ajouter > > +1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un code > > totalement imaginaire pour illustrer : > > > > Char = C > > Char + 1 = D > > Char - 1 = B > > > > Je veux en fait changer un caractère en le remplaçant par le précédent ou > le > > suivant selon la touche d'un contrôleur pressé. J'ai déjà un code existant > > mais il est digne d'un débutant puisque c'est un "select case" avec
une
> > bonne 40aine de "case". > > > > Topper > > > > Webmastering, webdesign des sites : > > The Ultimate Video Game Museum : http://www.TUVGM.com/ > > TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/ > > FreeDO France : http://www.TUVGM.com/freedo/ > > > > > >
The Ultimate Video Game Museum
J'ai pas encore eu le temps de tester ce code car je suis bloqué ailleurs. Merci tout de même pour l'aide apportée ... je vous tiendrai au courant.
;o)
Cordialement,
Topper
Webmastering, webdesign des sites : The Ultimate Video Game Museum : http://www.TUVGM.com/ TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/ FreeDO France : http://www.TUVGM.com/freedo/
"ng" a écrit dans le message de news:
Ca depend de comment il compte les appeler...
Exemple, s'il s'agit d'un boucle qui doit faire une fois sur deux, il faurdrait faire une seule fonction avec un boolean que l'on mettrait à b > not b à chaque tour...
Nicolas.
"Bismark Prods" a écrit dans le message de news:
> Voila une bonne question pour les spécialiste en performance : > > Que vaut-il mieux faire !? 2 fonctions ou 1 fonctions paramétrable dans
ce
> cas là ? > > > "ng" a écrit dans le message de > news: > > Salut, > > Voila : > > > > Private Sub Form_Load() > > Dim Char As String > > Char = "C" > > MsgBox Ajoute(Char) > > MsgBox Enleve(Char) > > End Sub > > > > Public Function Ajoute(ByVal sChar As String) As String > > On Error Resume Next > > Ajoute = Chr$(Asc(sChar) + 1) > > End Function > > Public Function Enleve(ByVal sChar As String) As String > > On Error Resume Next > > Enleve = Chr$(Asc(sChar) - 1) > > End Function > > > > > > Nicolas. > > "The Ultimate Video Game Museum" a écrit dans le message > > de news: 3f5b4094$0$20627$ > > > Est-ce que quelqu'un a la connaissance d'une fonction permettant > d'ajouter > > > +1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un > code > > > totalement imaginaire pour illustrer : > > > > > > Char = C > > > Char + 1 = D > > > Char - 1 = B > > > > > > Je veux en fait changer un caractère en le remplaçant par le
précédent
> ou > > le > > > suivant selon la touche d'un contrôleur pressé. J'ai déjà un code > existant > > > mais il est digne d'un débutant puisque c'est un "select case" avec une > > > bonne 40aine de "case". > > > > > > Topper > > > > > > Webmastering, webdesign des sites : > > > The Ultimate Video Game Museum : http://www.TUVGM.com/ > > > TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/ > > > FreeDO France : http://www.TUVGM.com/freedo/ > > > > > > > > > > > >
"ng" a écrit dans le message de news:
Ca depend de comment il compte les appeler...
Exemple, s'il s'agit d'un boucle qui doit faire une fois sur deux, il faurdrait faire une seule fonction avec un boolean que l'on mettrait à b > not b à chaque tour...
Nicolas.
"Bismark Prods" a écrit dans le message de news:
> Voila une bonne question pour les spécialiste en performance : > > Que vaut-il mieux faire !? 2 fonctions ou 1 fonctions paramétrable dans
ce
> cas là ? > > > "ng" a écrit dans le message de > news: > > Salut, > > Voila : > > > > Private Sub Form_Load() > > Dim Char As String > > Char = "C" > > MsgBox Ajoute(Char) > > MsgBox Enleve(Char) > > End Sub > > > > Public Function Ajoute(ByVal sChar As String) As String > > On Error Resume Next > > Ajoute = Chr$(Asc(sChar) + 1) > > End Function > > Public Function Enleve(ByVal sChar As String) As String > > On Error Resume Next > > Enleve = Chr$(Asc(sChar) - 1) > > End Function > > > > > > Nicolas. > > "The Ultimate Video Game Museum" a écrit dans le message > > de news: 3f5b4094$0$20627$ > > > Est-ce que quelqu'un a la connaissance d'une fonction permettant > d'ajouter > > > +1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un > code > > > totalement imaginaire pour illustrer : > > > > > > Char = C > > > Char + 1 = D > > > Char - 1 = B > > > > > > Je veux en fait changer un caractère en le remplaçant par le
précédent
> ou > > le > > > suivant selon la touche d'un contrôleur pressé. J'ai déjà un code > existant > > > mais il est digne d'un débutant puisque c'est un "select case" avec une > > > bonne 40aine de "case". > > > > > > Topper > > > > > > Webmastering, webdesign des sites : > > > The Ultimate Video Game Museum : http://www.TUVGM.com/ > > > TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/ > > > FreeDO France : http://www.TUVGM.com/freedo/ > > > > > > > > > > > >
J'ai pas encore eu le temps de tester ce code car je suis bloqué ailleurs.
Merci tout de même pour l'aide apportée ... je vous tiendrai au courant.
;o)
Cordialement,
Topper
Webmastering, webdesign des sites :
The Ultimate Video Game Museum : http://www.TUVGM.com/
TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/
FreeDO France : http://www.TUVGM.com/freedo/
"ng" <ng@babeuk.net> a écrit dans le message de
news:uS5NMiWdDHA.1884@TK2MSFTNGP10.phx.gbl...
Ca depend de comment il compte les appeler...
Exemple, s'il s'agit d'un boucle qui doit faire une fois sur deux, il
faurdrait faire une seule fonction avec un boolean que l'on mettrait à b > not b à chaque tour...
Nicolas.
"Bismark Prods" <xanaia@urbanet.ch> a écrit dans le message de news:
eHTV3GWdDHA.2748@tk2msftngp13.phx.gbl...
> Voila une bonne question pour les spécialiste en performance :
>
> Que vaut-il mieux faire !? 2 fonctions ou 1 fonctions paramétrable dans
ce
> cas là ?
>
>
> "ng" <ng@babeuk.net> a écrit dans le message de
> news:Ow4UC0UdDHA.3876@TK2MSFTNGP11.phx.gbl...
> > Salut,
> > Voila :
> >
> > Private Sub Form_Load()
> > Dim Char As String
> > Char = "C"
> > MsgBox Ajoute(Char)
> > MsgBox Enleve(Char)
> > End Sub
> >
> > Public Function Ajoute(ByVal sChar As String) As String
> > On Error Resume Next
> > Ajoute = Chr$(Asc(sChar) + 1)
> > End Function
> > Public Function Enleve(ByVal sChar As String) As String
> > On Error Resume Next
> > Enleve = Chr$(Asc(sChar) - 1)
> > End Function
> >
> >
> > Nicolas.
> > "The Ultimate Video Game Museum" <tuvgm@online.fr> a écrit dans le
message
> > de news: 3f5b4094$0$20627$626a54ce@news.free.fr...
> > > Est-ce que quelqu'un a la connaissance d'une fonction permettant
> d'ajouter
> > > +1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un
> code
> > > totalement imaginaire pour illustrer :
> > >
> > > Char = C
> > > Char + 1 = D
> > > Char - 1 = B
> > >
> > > Je veux en fait changer un caractère en le remplaçant par le
précédent
> ou
> > le
> > > suivant selon la touche d'un contrôleur pressé. J'ai déjà un code
> existant
> > > mais il est digne d'un débutant puisque c'est un "select case" avec
une
> > > bonne 40aine de "case".
> > >
> > > Topper
> > >
> > > Webmastering, webdesign des sites :
> > > The Ultimate Video Game Museum : http://www.TUVGM.com/
> > > TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/
> > > FreeDO France : http://www.TUVGM.com/freedo/
> > >
> > >
> >
> >
>
>
"ng" <ng@babeuk.net> a écrit dans le message de
news:uS5NMiWdDHA.1884@TK2MSFTNGP10.phx.gbl...
Ca depend de comment il compte les appeler...
Exemple, s'il s'agit d'un boucle qui doit faire une fois sur deux, il
faurdrait faire une seule fonction avec un boolean que l'on mettrait à b > not b à chaque tour...
Nicolas.
"Bismark Prods" <xanaia@urbanet.ch> a écrit dans le message de news:
eHTV3GWdDHA.2748@tk2msftngp13.phx.gbl...
> Voila une bonne question pour les spécialiste en performance :
>
> Que vaut-il mieux faire !? 2 fonctions ou 1 fonctions paramétrable dans
ce
> cas là ?
>
>
> "ng" <ng@babeuk.net> a écrit dans le message de
> news:Ow4UC0UdDHA.3876@TK2MSFTNGP11.phx.gbl...
> > Salut,
> > Voila :
> >
> > Private Sub Form_Load()
> > Dim Char As String
> > Char = "C"
> > MsgBox Ajoute(Char)
> > MsgBox Enleve(Char)
> > End Sub
> >
> > Public Function Ajoute(ByVal sChar As String) As String
> > On Error Resume Next
> > Ajoute = Chr$(Asc(sChar) + 1)
> > End Function
> > Public Function Enleve(ByVal sChar As String) As String
> > On Error Resume Next
> > Enleve = Chr$(Asc(sChar) - 1)
> > End Function
> >
> >
> > Nicolas.
> > "The Ultimate Video Game Museum" <tuvgm@online.fr> a écrit dans le
message
> > de news: 3f5b4094$0$20627$626a54ce@news.free.fr...
> > > Est-ce que quelqu'un a la connaissance d'une fonction permettant
> d'ajouter
> > > +1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un
> code
> > > totalement imaginaire pour illustrer :
> > >
> > > Char = C
> > > Char + 1 = D
> > > Char - 1 = B
> > >
> > > Je veux en fait changer un caractère en le remplaçant par le
précédent
> ou
> > le
> > > suivant selon la touche d'un contrôleur pressé. J'ai déjà un code
> existant
> > > mais il est digne d'un débutant puisque c'est un "select case" avec
une
> > > bonne 40aine de "case".
> > >
> > > Topper
> > >
> > > Webmastering, webdesign des sites :
> > > The Ultimate Video Game Museum : http://www.TUVGM.com/
> > > TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/
> > > FreeDO France : http://www.TUVGM.com/freedo/
> > >
> > >
> >
> >
>
>
J'ai pas encore eu le temps de tester ce code car je suis bloqué ailleurs. Merci tout de même pour l'aide apportée ... je vous tiendrai au courant.
;o)
Cordialement,
Topper
Webmastering, webdesign des sites : The Ultimate Video Game Museum : http://www.TUVGM.com/ TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/ FreeDO France : http://www.TUVGM.com/freedo/
"ng" a écrit dans le message de news:
Ca depend de comment il compte les appeler...
Exemple, s'il s'agit d'un boucle qui doit faire une fois sur deux, il faurdrait faire une seule fonction avec un boolean que l'on mettrait à b > not b à chaque tour...
Nicolas.
"Bismark Prods" a écrit dans le message de news:
> Voila une bonne question pour les spécialiste en performance : > > Que vaut-il mieux faire !? 2 fonctions ou 1 fonctions paramétrable dans
ce
> cas là ? > > > "ng" a écrit dans le message de > news: > > Salut, > > Voila : > > > > Private Sub Form_Load() > > Dim Char As String > > Char = "C" > > MsgBox Ajoute(Char) > > MsgBox Enleve(Char) > > End Sub > > > > Public Function Ajoute(ByVal sChar As String) As String > > On Error Resume Next > > Ajoute = Chr$(Asc(sChar) + 1) > > End Function > > Public Function Enleve(ByVal sChar As String) As String > > On Error Resume Next > > Enleve = Chr$(Asc(sChar) - 1) > > End Function > > > > > > Nicolas. > > "The Ultimate Video Game Museum" a écrit dans le message > > de news: 3f5b4094$0$20627$ > > > Est-ce que quelqu'un a la connaissance d'une fonction permettant > d'ajouter > > > +1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un > code > > > totalement imaginaire pour illustrer : > > > > > > Char = C > > > Char + 1 = D > > > Char - 1 = B > > > > > > Je veux en fait changer un caractère en le remplaçant par le
précédent
> ou > > le > > > suivant selon la touche d'un contrôleur pressé. J'ai déjà un code > existant > > > mais il est digne d'un débutant puisque c'est un "select case" avec une > > > bonne 40aine de "case". > > > > > > Topper > > > > > > Webmastering, webdesign des sites : > > > The Ultimate Video Game Museum : http://www.TUVGM.com/ > > > TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/ > > > FreeDO France : http://www.TUVGM.com/freedo/ > > > > > > > > > > > >
"ng" a écrit dans le message de news:
Ca depend de comment il compte les appeler...
Exemple, s'il s'agit d'un boucle qui doit faire une fois sur deux, il faurdrait faire une seule fonction avec un boolean que l'on mettrait à b > not b à chaque tour...
Nicolas.
"Bismark Prods" a écrit dans le message de news:
> Voila une bonne question pour les spécialiste en performance : > > Que vaut-il mieux faire !? 2 fonctions ou 1 fonctions paramétrable dans
ce
> cas là ? > > > "ng" a écrit dans le message de > news: > > Salut, > > Voila : > > > > Private Sub Form_Load() > > Dim Char As String > > Char = "C" > > MsgBox Ajoute(Char) > > MsgBox Enleve(Char) > > End Sub > > > > Public Function Ajoute(ByVal sChar As String) As String > > On Error Resume Next > > Ajoute = Chr$(Asc(sChar) + 1) > > End Function > > Public Function Enleve(ByVal sChar As String) As String > > On Error Resume Next > > Enleve = Chr$(Asc(sChar) - 1) > > End Function > > > > > > Nicolas. > > "The Ultimate Video Game Museum" a écrit dans le message > > de news: 3f5b4094$0$20627$ > > > Est-ce que quelqu'un a la connaissance d'une fonction permettant > d'ajouter > > > +1 ou -1 à un caractère. C'est pas évident à exprimer alors voici un > code > > > totalement imaginaire pour illustrer : > > > > > > Char = C > > > Char + 1 = D > > > Char - 1 = B > > > > > > Je veux en fait changer un caractère en le remplaçant par le
précédent
> ou > > le > > > suivant selon la touche d'un contrôleur pressé. J'ai déjà un code > existant > > > mais il est digne d'un débutant puisque c'est un "select case" avec une > > > bonne 40aine de "case". > > > > > > Topper > > > > > > Webmastering, webdesign des sites : > > > The Ultimate Video Game Museum : http://www.TUVGM.com/ > > > TUVGM Live Playing ! : http://www.TUVGM.com/liveplaying/ > > > FreeDO France : http://www.TUVGM.com/freedo/ > > > > > > > > > > > >