Est-il possible de vérifier le nom du fichier exe qui vient d'être lancé ?
Ex : je renomme mon WindowsApplication1.exe en test.exe, j'exécute test.exe
et j'aimerais avoir 1 message m'indiquant que le nom original du fichier
doit être WindowsApplication1.exe.
-----Message d'origine----- Est-il possible de vérifier le nom du fichier exe qui
vient d'être lancé ?
Ex : je renomme mon WindowsApplication1.exe en test.exe,
j'exécute test.exe
et j'aimerais avoir 1 message m'indiquant que le nom
original du fichier
doit être WindowsApplication1.exe.
Merci d'avance pour votre aide
-- Cordialement,
Stéphane L
.
Stéphane L.
Ca ne marche pas... Si je renomme le fichier après compilation, le fichier renommé n'est pas bloqué au 2e lancement (et bizarrement, même si c'est le fichier renommé qui est pourtant lancé la 1ere fois) Par contre, si je ne renomme rien, ca marche aussi bien que de nommer dans le code le nom du fichier original.
Mais je pense que de toutes facons, ca n'aurait pas bloqué dans ce cas de figure : je lance le fichier original (a.exe), je copie le fichier original (copie de a.exe) et je le lance.
C'est pour ça que je cherche toujours comment trouver le nom du fichier qui est en train de s'exécuter, un genre de me.name ou me.exefile.name :).
Merci déjà pour les informations, et merci d'avance pour les suivantes :)
Stéphane
"Laurent B" a écrit dans le message de news:210a401c45a0a$7883e8a0$ Re-salut
Si c'est toujours pour éviter plusieurs exécutions de ton aplli, essayes ceci :
If UBound(Diagnostics.Process.GetProcessesByName (Diagnostics.Process.GetCurrentProcess.ProcessName)) > 0 Then End End If
De cette façon tu n'a plus besoin de nommer l'exe à tester.
-----Message d'origine----- Est-il possible de vérifier le nom du fichier exe qui
vient d'être lancé ?
Ex : je renomme mon WindowsApplication1.exe en test.exe,
j'exécute test.exe
et j'aimerais avoir 1 message m'indiquant que le nom
original du fichier
doit être WindowsApplication1.exe.
Merci d'avance pour votre aide
-- Cordialement,
Stéphane L
.
Ca ne marche pas...
Si je renomme le fichier après compilation, le fichier renommé n'est pas
bloqué au 2e lancement (et bizarrement, même si c'est le fichier renommé qui
est pourtant lancé la 1ere fois)
Par contre, si je ne renomme rien, ca marche aussi bien que de nommer dans
le code le nom du fichier original.
Mais je pense que de toutes facons, ca n'aurait pas bloqué dans ce cas de
figure : je lance le fichier original (a.exe), je copie le fichier original
(copie de a.exe) et je le lance.
C'est pour ça que je cherche toujours comment trouver le nom du fichier qui
est en train de s'exécuter, un genre de me.name ou me.exefile.name :).
Merci déjà pour les informations, et merci d'avance pour les suivantes :)
Stéphane
"Laurent B" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:210a401c45a0a$7883e8a0$a501280a@phx.gbl...
Re-salut
Si c'est toujours pour éviter plusieurs exécutions de ton
aplli, essayes ceci :
If UBound(Diagnostics.Process.GetProcessesByName
(Diagnostics.Process.GetCurrentProcess.ProcessName)) > 0
Then
End
End If
De cette façon tu n'a plus besoin de nommer l'exe à
tester.
Ca ne marche pas... Si je renomme le fichier après compilation, le fichier renommé n'est pas bloqué au 2e lancement (et bizarrement, même si c'est le fichier renommé qui est pourtant lancé la 1ere fois) Par contre, si je ne renomme rien, ca marche aussi bien que de nommer dans le code le nom du fichier original.
Mais je pense que de toutes facons, ca n'aurait pas bloqué dans ce cas de figure : je lance le fichier original (a.exe), je copie le fichier original (copie de a.exe) et je le lance.
C'est pour ça que je cherche toujours comment trouver le nom du fichier qui est en train de s'exécuter, un genre de me.name ou me.exefile.name :).
Merci déjà pour les informations, et merci d'avance pour les suivantes :)
Stéphane
"Laurent B" a écrit dans le message de news:210a401c45a0a$7883e8a0$ Re-salut
Si c'est toujours pour éviter plusieurs exécutions de ton aplli, essayes ceci :
If UBound(Diagnostics.Process.GetProcessesByName (Diagnostics.Process.GetCurrentProcess.ProcessName)) > 0 Then End End If
De cette façon tu n'a plus besoin de nommer l'exe à tester.
-----Message d'origine----- Est-il possible de vérifier le nom du fichier exe qui
vient d'être lancé ?
Ex : je renomme mon WindowsApplication1.exe en test.exe,
j'exécute test.exe
et j'aimerais avoir 1 message m'indiquant que le nom
original du fichier
doit être WindowsApplication1.exe.
Merci d'avance pour votre aide
-- Cordialement,
Stéphane L
.
Stéphane L.
Plus exactement, ca donne ceci :
Private Sub Chargement_en_cours_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If Application.StartupPath & "" & Application.ProductName <> Application.ExecutablePath Then
MsgBox("Le nom du fichier original doit être " & Application.ProductName & ".", MsgBoxStyle.Critical Or MsgBoxStyle.OKOnly)
End
End If
If UBound(Diagnostics.Process.GetProcessesByName(Diagnostics.Process.GetCurrent Process.ProcessName)) > 0 Then
End
End If
End Sub
Note : j'utilise Application.ProductName car j'ai nommé cette propriété dans l'Assembly avec le nom du fichier.
"Stéphane L." a écrit dans le message de news:%23XGD0%
ouf... apparement, ca doit etre application.executablepath
je n'ai plus qu'a recuperer que le nom du fichier, ce qui ne doit pas etre trop compliqué
Merci pour toutes les informations Process Laurent :)
"Laurent B" a écrit dans le message
de
news:210a401c45a0a$7883e8a0$ Re-salut
Si c'est toujours pour éviter plusieurs exécutions de ton aplli, essayes ceci :
If UBound(Diagnostics.Process.GetProcessesByName (Diagnostics.Process.GetCurrentProcess.ProcessName)) > 0 Then End End If
De cette façon tu n'a plus besoin de nommer l'exe à tester.
A++
Laurent
//////////////////////////////////////////////////// >-----Message d'origine----- >Est-il possible de vérifier le nom du fichier exe qui vient d'être lancé ? >Ex : je renomme mon WindowsApplication1.exe en test.exe, j'exécute test.exe >et j'aimerais avoir 1 message m'indiquant que le nom original du fichier >doit être WindowsApplication1.exe. > >Merci d'avance pour votre aide > >-- >Cordialement, > >Stéphane L > > >. >
Plus exactement, ca donne ceci :
Private Sub Chargement_en_cours_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
If Application.StartupPath & "" & Application.ProductName <>
Application.ExecutablePath Then
MsgBox("Le nom du fichier original doit être " & Application.ProductName &
".", MsgBoxStyle.Critical Or MsgBoxStyle.OKOnly)
End
End If
If
UBound(Diagnostics.Process.GetProcessesByName(Diagnostics.Process.GetCurrent
Process.ProcessName)) > 0 Then
End
End If
End Sub
Note : j'utilise Application.ProductName car j'ai nommé cette propriété dans
l'Assembly avec le nom du fichier.
"Stéphane L." <no@spam.fr> a écrit dans le message de
news:%23XGD0%23gWEHA.3944@tk2msftngp13.phx.gbl...
ouf... apparement, ca doit etre application.executablepath
je n'ai plus qu'a recuperer que le nom du fichier, ce qui ne doit pas etre
trop compliqué
Merci pour toutes les informations Process Laurent :)
"Laurent B" <anonymous@discussions.microsoft.com> a écrit dans le message
Si c'est toujours pour éviter plusieurs exécutions de ton
aplli, essayes ceci :
If UBound(Diagnostics.Process.GetProcessesByName
(Diagnostics.Process.GetCurrentProcess.ProcessName)) > 0
Then
End
End If
De cette façon tu n'a plus besoin de nommer l'exe à
tester.
A++
Laurent
////////////////////////////////////////////////////
>-----Message d'origine-----
>Est-il possible de vérifier le nom du fichier exe qui
vient d'être lancé ?
>Ex : je renomme mon WindowsApplication1.exe en test.exe,
j'exécute test.exe
>et j'aimerais avoir 1 message m'indiquant que le nom
original du fichier
>doit être WindowsApplication1.exe.
>
>Merci d'avance pour votre aide
>
>--
>Cordialement,
>
>Stéphane L
>
>
>.
>
Private Sub Chargement_en_cours_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
If Application.StartupPath & "" & Application.ProductName <> Application.ExecutablePath Then
MsgBox("Le nom du fichier original doit être " & Application.ProductName & ".", MsgBoxStyle.Critical Or MsgBoxStyle.OKOnly)
End
End If
If UBound(Diagnostics.Process.GetProcessesByName(Diagnostics.Process.GetCurrent Process.ProcessName)) > 0 Then
End
End If
End Sub
Note : j'utilise Application.ProductName car j'ai nommé cette propriété dans l'Assembly avec le nom du fichier.
"Stéphane L." a écrit dans le message de news:%23XGD0%
ouf... apparement, ca doit etre application.executablepath
je n'ai plus qu'a recuperer que le nom du fichier, ce qui ne doit pas etre trop compliqué
Merci pour toutes les informations Process Laurent :)
"Laurent B" a écrit dans le message
de
news:210a401c45a0a$7883e8a0$ Re-salut
Si c'est toujours pour éviter plusieurs exécutions de ton aplli, essayes ceci :
If UBound(Diagnostics.Process.GetProcessesByName (Diagnostics.Process.GetCurrentProcess.ProcessName)) > 0 Then End End If
De cette façon tu n'a plus besoin de nommer l'exe à tester.
A++
Laurent
//////////////////////////////////////////////////// >-----Message d'origine----- >Est-il possible de vérifier le nom du fichier exe qui vient d'être lancé ? >Ex : je renomme mon WindowsApplication1.exe en test.exe, j'exécute test.exe >et j'aimerais avoir 1 message m'indiquant que le nom original du fichier >doit être WindowsApplication1.exe. > >Merci d'avance pour votre aide > >-- >Cordialement, > >Stéphane L > > >. >
Bismark Prods
Bonjour,
"Stéphane L." a écrit dans le message de news:
Plus exactement, ca donne ceci :
....
Note : j'utilise Application.ProductName car j'ai nommé cette propriété
dans
l'Assembly avec le nom du fichier.
Que se passera-t-il si qqun édite ton assembly et modifie l'application.ProductName ? lol
Bismark
Bonjour,
"Stéphane L." <no@spam.fr> a écrit dans le message de
news:OQXr7GhWEHA.3640@TK2MSFTNGP11.phx.gbl...
Plus exactement, ca donne ceci :
....
Note : j'utilise Application.ProductName car j'ai nommé cette propriété
dans
l'Assembly avec le nom du fichier.
Que se passera-t-il si qqun édite ton assembly et modifie
l'application.ProductName ? lol
Note : j'utilise Application.ProductName car j'ai nommé cette propriété
dans
l'Assembly avec le nom du fichier.
Que se passera-t-il si qqun édite ton assembly et modifie l'application.ProductName ? lol
Bismark
Stéphane L.
il se passera certainement autant de chose que si cette personne désasemble le code pour le modifier :p
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de news:
Bonjour,
"Stéphane L." a écrit dans le message de news: > Plus exactement, ca donne ceci : > .... > > Note : j'utilise Application.ProductName car j'ai nommé cette propriété dans > l'Assembly avec le nom du fichier.
Que se passera-t-il si qqun édite ton assembly et modifie l'application.ProductName ? lol
Bismark
il se passera certainement autant de chose que si cette personne désasemble
le code pour le modifier :p
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de
news:e8SrH1oWEHA.1152@TK2MSFTNGP09.phx.gbl...
Bonjour,
"Stéphane L." <no@spam.fr> a écrit dans le message de
news:OQXr7GhWEHA.3640@TK2MSFTNGP11.phx.gbl...
> Plus exactement, ca donne ceci :
>
....
>
> Note : j'utilise Application.ProductName car j'ai nommé cette propriété
dans
> l'Assembly avec le nom du fichier.
Que se passera-t-il si qqun édite ton assembly et modifie
l'application.ProductName ? lol
il se passera certainement autant de chose que si cette personne désasemble le code pour le modifier :p
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de news:
Bonjour,
"Stéphane L." a écrit dans le message de news: > Plus exactement, ca donne ceci : > .... > > Note : j'utilise Application.ProductName car j'ai nommé cette propriété dans > l'Assembly avec le nom du fichier.
Que se passera-t-il si qqun édite ton assembly et modifie l'application.ProductName ? lol
Bismark
Bismark Prods
J'en conclu donc que cette méthode est du bricolage et que cela n'est pas fiable !
"Stéphane L." a écrit dans le message de news:
il se passera certainement autant de chose que si cette personne
désasemble
le code pour le modifier :p
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de news: > Bonjour, > > "Stéphane L." a écrit dans le message de > news: > > Plus exactement, ca donne ceci : > > > .... > > > > Note : j'utilise Application.ProductName car j'ai nommé cette
propriété
> dans > > l'Assembly avec le nom du fichier. > > Que se passera-t-il si qqun édite ton assembly et modifie > l'application.ProductName ? lol > > Bismark > >
J'en conclu donc que cette méthode est du bricolage et que cela n'est pas
fiable !
"Stéphane L." <no@spam.fr> a écrit dans le message de
news:OEXRMbrWEHA.2176@TK2MSFTNGP11.phx.gbl...
il se passera certainement autant de chose que si cette personne
désasemble
le code pour le modifier :p
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de
news:e8SrH1oWEHA.1152@TK2MSFTNGP09.phx.gbl...
> Bonjour,
>
> "Stéphane L." <no@spam.fr> a écrit dans le message de
> news:OQXr7GhWEHA.3640@TK2MSFTNGP11.phx.gbl...
> > Plus exactement, ca donne ceci :
> >
> ....
> >
> > Note : j'utilise Application.ProductName car j'ai nommé cette
propriété
> dans
> > l'Assembly avec le nom du fichier.
>
> Que se passera-t-il si qqun édite ton assembly et modifie
> l'application.ProductName ? lol
>
> Bismark
>
>
J'en conclu donc que cette méthode est du bricolage et que cela n'est pas fiable !
"Stéphane L." a écrit dans le message de news:
il se passera certainement autant de chose que si cette personne
désasemble
le code pour le modifier :p
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de news: > Bonjour, > > "Stéphane L." a écrit dans le message de > news: > > Plus exactement, ca donne ceci : > > > .... > > > > Note : j'utilise Application.ProductName car j'ai nommé cette
propriété
> dans > > l'Assembly avec le nom du fichier. > > Que se passera-t-il si qqun édite ton assembly et modifie > l'application.ProductName ? lol > > Bismark > >
Stéphane L.
Est-ce que c'est facile pour 1 utilisateur de modifier 1 assembly ?
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de news:%
J'en conclu donc que cette méthode est du bricolage et que cela n'est pas fiable !
"Stéphane L." a écrit dans le message de news: > il se passera certainement autant de chose que si cette personne désasemble > le code pour le modifier :p > > "Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de > news: > > Bonjour, > > > > "Stéphane L." a écrit dans le message de > > news: > > > Plus exactement, ca donne ceci : > > > > > .... > > > > > > Note : j'utilise Application.ProductName car j'ai nommé cette propriété > > dans > > > l'Assembly avec le nom du fichier. > > > > Que se passera-t-il si qqun édite ton assembly et modifie > > l'application.ProductName ? lol > > > > Bismark > > > > > >
Est-ce que c'est facile pour 1 utilisateur de modifier 1 assembly ?
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de
news:%232wrDFwWEHA.2840@TK2MSFTNGP11.phx.gbl...
J'en conclu donc que cette méthode est du bricolage et que cela n'est pas
fiable !
"Stéphane L." <no@spam.fr> a écrit dans le message de
news:OEXRMbrWEHA.2176@TK2MSFTNGP11.phx.gbl...
> il se passera certainement autant de chose que si cette personne
désasemble
> le code pour le modifier :p
>
> "Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de
> news:e8SrH1oWEHA.1152@TK2MSFTNGP09.phx.gbl...
> > Bonjour,
> >
> > "Stéphane L." <no@spam.fr> a écrit dans le message de
> > news:OQXr7GhWEHA.3640@TK2MSFTNGP11.phx.gbl...
> > > Plus exactement, ca donne ceci :
> > >
> > ....
> > >
> > > Note : j'utilise Application.ProductName car j'ai nommé cette
propriété
> > dans
> > > l'Assembly avec le nom du fichier.
> >
> > Que se passera-t-il si qqun édite ton assembly et modifie
> > l'application.ProductName ? lol
> >
> > Bismark
> >
> >
>
>
Est-ce que c'est facile pour 1 utilisateur de modifier 1 assembly ?
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de news:%
J'en conclu donc que cette méthode est du bricolage et que cela n'est pas fiable !
"Stéphane L." a écrit dans le message de news: > il se passera certainement autant de chose que si cette personne désasemble > le code pour le modifier :p > > "Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de > news: > > Bonjour, > > > > "Stéphane L." a écrit dans le message de > > news: > > > Plus exactement, ca donne ceci : > > > > > .... > > > > > > Note : j'utilise Application.ProductName car j'ai nommé cette propriété > > dans > > > l'Assembly avec le nom du fichier. > > > > Que se passera-t-il si qqun édite ton assembly et modifie > > l'application.ProductName ? lol > > > > Bismark > > > > > >
Bismark Prods
Y a toujours des petits malins !
"Stéphane L." a écrit dans le message de news:
Est-ce que c'est facile pour 1 utilisateur de modifier 1 assembly ?
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de news:% > J'en conclu donc que cette méthode est du bricolage et que cela n'est
pas
> fiable ! > > "Stéphane L." a écrit dans le message de > news: > > il se passera certainement autant de chose que si cette personne > désasemble > > le code pour le modifier :p > > > > "Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de > > news: > > > Bonjour, > > > > > > "Stéphane L." a écrit dans le message de > > > news: > > > > Plus exactement, ca donne ceci : > > > > > > > .... > > > > > > > > Note : j'utilise Application.ProductName car j'ai nommé cette > propriété > > > dans > > > > l'Assembly avec le nom du fichier. > > > > > > Que se passera-t-il si qqun édite ton assembly et modifie > > > l'application.ProductName ? lol > > > > > > Bismark > > > > > > > > > > > >
Y a toujours des petits malins !
"Stéphane L." <no@spam.fr> a écrit dans le message de
news:uKF3gROXEHA.1144@TK2MSFTNGP12.phx.gbl...
Est-ce que c'est facile pour 1 utilisateur de modifier 1 assembly ?
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de
news:%232wrDFwWEHA.2840@TK2MSFTNGP11.phx.gbl...
> J'en conclu donc que cette méthode est du bricolage et que cela n'est
pas
> fiable !
>
> "Stéphane L." <no@spam.fr> a écrit dans le message de
> news:OEXRMbrWEHA.2176@TK2MSFTNGP11.phx.gbl...
> > il se passera certainement autant de chose que si cette personne
> désasemble
> > le code pour le modifier :p
> >
> > "Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de
> > news:e8SrH1oWEHA.1152@TK2MSFTNGP09.phx.gbl...
> > > Bonjour,
> > >
> > > "Stéphane L." <no@spam.fr> a écrit dans le message de
> > > news:OQXr7GhWEHA.3640@TK2MSFTNGP11.phx.gbl...
> > > > Plus exactement, ca donne ceci :
> > > >
> > > ....
> > > >
> > > > Note : j'utilise Application.ProductName car j'ai nommé cette
> propriété
> > > dans
> > > > l'Assembly avec le nom du fichier.
> > >
> > > Que se passera-t-il si qqun édite ton assembly et modifie
> > > l'application.ProductName ? lol
> > >
> > > Bismark
> > >
> > >
> >
> >
>
>
Est-ce que c'est facile pour 1 utilisateur de modifier 1 assembly ?
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de news:% > J'en conclu donc que cette méthode est du bricolage et que cela n'est
pas
> fiable ! > > "Stéphane L." a écrit dans le message de > news: > > il se passera certainement autant de chose que si cette personne > désasemble > > le code pour le modifier :p > > > > "Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de > > news: > > > Bonjour, > > > > > > "Stéphane L." a écrit dans le message de > > > news: > > > > Plus exactement, ca donne ceci : > > > > > > > .... > > > > > > > > Note : j'utilise Application.ProductName car j'ai nommé cette > propriété > > > dans > > > > l'Assembly avec le nom du fichier. > > > > > > Que se passera-t-il si qqun édite ton assembly et modifie > > > l'application.ProductName ? lol > > > > > > Bismark > > > > > > > > > > > >
Stéphane L.
Bien sûr, mais comment ils font les petits malins? Ils désassemble l'exécutable? ou est-ce que c'est juste inscrit en clair dans un fichier texte? ou en clair dans la base de registre?
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de news:
Y a toujours des petits malins !
"Stéphane L." a écrit dans le message de news: > Est-ce que c'est facile pour 1 utilisateur de modifier 1 assembly ? > > "Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de > news:% > > J'en conclu donc que cette méthode est du bricolage et que cela n'est pas > > fiable ! > > > > "Stéphane L." a écrit dans le message de > > news: > > > il se passera certainement autant de chose que si cette personne > > désasemble > > > le code pour le modifier :p > > > > > > "Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message
de
> > > news: > > > > Bonjour, > > > > > > > > "Stéphane L." a écrit dans le message de > > > > news: > > > > > Plus exactement, ca donne ceci : > > > > > > > > > .... > > > > > > > > > > Note : j'utilise Application.ProductName car j'ai nommé cette > > propriété > > > > dans > > > > > l'Assembly avec le nom du fichier. > > > > > > > > Que se passera-t-il si qqun édite ton assembly et modifie > > > > l'application.ProductName ? lol > > > > > > > > Bismark > > > > > > > > > > > > > > > > > > > >
Bien sûr, mais comment ils font les petits malins?
Ils désassemble l'exécutable? ou est-ce que c'est juste inscrit en clair
dans un fichier texte? ou en clair dans la base de registre?
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de
news:uq2MiZUXEHA.2964@TK2MSFTNGP09.phx.gbl...
Y a toujours des petits malins !
"Stéphane L." <no@spam.fr> a écrit dans le message de
news:uKF3gROXEHA.1144@TK2MSFTNGP12.phx.gbl...
> Est-ce que c'est facile pour 1 utilisateur de modifier 1 assembly ?
>
> "Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de
> news:%232wrDFwWEHA.2840@TK2MSFTNGP11.phx.gbl...
> > J'en conclu donc que cette méthode est du bricolage et que cela n'est
pas
> > fiable !
> >
> > "Stéphane L." <no@spam.fr> a écrit dans le message de
> > news:OEXRMbrWEHA.2176@TK2MSFTNGP11.phx.gbl...
> > > il se passera certainement autant de chose que si cette personne
> > désasemble
> > > le code pour le modifier :p
> > >
> > > "Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message
de
> > > news:e8SrH1oWEHA.1152@TK2MSFTNGP09.phx.gbl...
> > > > Bonjour,
> > > >
> > > > "Stéphane L." <no@spam.fr> a écrit dans le message de
> > > > news:OQXr7GhWEHA.3640@TK2MSFTNGP11.phx.gbl...
> > > > > Plus exactement, ca donne ceci :
> > > > >
> > > > ....
> > > > >
> > > > > Note : j'utilise Application.ProductName car j'ai nommé cette
> > propriété
> > > > dans
> > > > > l'Assembly avec le nom du fichier.
> > > >
> > > > Que se passera-t-il si qqun édite ton assembly et modifie
> > > > l'application.ProductName ? lol
> > > >
> > > > Bismark
> > > >
> > > >
> > >
> > >
> >
> >
>
>
Bien sûr, mais comment ils font les petits malins? Ils désassemble l'exécutable? ou est-ce que c'est juste inscrit en clair dans un fichier texte? ou en clair dans la base de registre?
"Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de news:
Y a toujours des petits malins !
"Stéphane L." a écrit dans le message de news: > Est-ce que c'est facile pour 1 utilisateur de modifier 1 assembly ? > > "Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message de > news:% > > J'en conclu donc que cette méthode est du bricolage et que cela n'est pas > > fiable ! > > > > "Stéphane L." a écrit dans le message de > > news: > > > il se passera certainement autant de chose que si cette personne > > désasemble > > > le code pour le modifier :p > > > > > > "Bismark Prods" <xanaia#nospam#@urbanet.ch> a écrit dans le message
de
> > > news: > > > > Bonjour, > > > > > > > > "Stéphane L." a écrit dans le message de > > > > news: > > > > > Plus exactement, ca donne ceci : > > > > > > > > > .... > > > > > > > > > > Note : j'utilise Application.ProductName car j'ai nommé cette > > propriété > > > > dans > > > > > l'Assembly avec le nom du fichier. > > > > > > > > Que se passera-t-il si qqun édite ton assembly et modifie > > > > l'application.ProductName ? lol > > > > > > > > Bismark > > > > > > > > > > > > > > > > > > > >