begin process at 2012 02 13 11:32:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

comment passer le nom d une procedure1


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

comment passer le nom d une procedure1

dimanche 14 mai 2006 à 11:38:10 | comment passer le nom d une procedure1

ORTIPIC


Salut a tous

comment passer le nom d une procedure1  a une procedure2
qui appelerai la procedure1

exemple du style:
----------------------------------
call pr2(pr1)
'''''''''''''''''''''''''''
sub pr2(pr)
call pr
end sub
''''''''''''''''''''''''''''''
sub pr1()
? "hello"
end sub
----------------------------

merci pour votre aide
dimanche 14 mai 2006 à 12:12:40 | Re : comment passer le nom d une procedure1

hassen

bonjour,
je croit que en .net c possible

Hassen TUNISIE
dimanche 14 mai 2006 à 13:01:44 | Re : comment passer le nom d une procedure1

fiko81

Membre Club

Salut,

Je pense que j'ai aussi chercher comment faire et j'ai trouver 2 solutions proposées sur le site :

La première utilise une DLL de VB mais ne fonctionne pas en mode RUN (... pas de chance).
La seconde utilise une référence Microsoft Script controle 1.0. Avec ça tu peux faire pas mal de chose dans la limite ou ces "choses" appartiennent à des objets ; exemple de code : Tout ce code doit être dans une Form1

Private Script As ScriptControl

Public Sub strScript()
Dim srtScriptToExecute as String

   srtScriptToExecute = "pr1"
   ExecuteLineScript srtScriptToExecute

end sub

Public Function ExecuteLineScript(strScript As String) As Boolean

On Error GoTo Erreur

    If Script Is Nothing Then
        ' Initialisation du ScriptControleur
        Set Script = New ScriptControl
        Script.Language = "VBScript"
        Script.AddObject "MaForm", Form1
        
        ' Exécution du script
        Script.ExecuteStatement strScript
        ExecuteLineScript = True
        Set Script = Nothing
    Else
        MsgBox "Un Script est en cours", vbOKOnly, "Erreur script"
    End If

Exit Function
Erreur:
Set Script = Nothing
ExecuteLineScript = False
MsgBox Err.Description, vbOKOnly, "Erreur script"
End Function

sub pr1()
? "hello"
end sub

Voilà commant je fais moi auourd'hui.

 Fiko ;-)

Proverbe chinois : Connaître son ignorance est la meilleur part de la connaissance.

dimanche 14 mai 2006 à 14:47:13 | Re : comment passer le nom d une procedure1

Clad49

Salut !

Qu'appel tu "passer le nom d une procedure1  " ? (son contenue ? une variable ?...)

Clad
dimanche 14 mai 2006 à 14:47:16 | Re : comment passer le nom d une procedure1

ORTIPIC

merci a vous  
je prog en vb6

mais j ai trouvé la fonction

CallByName Me, "Procedure", VbMethod,arguments

trop cool

'''''''''''''''''''''''''''''''''''''
et je ramme sur un autre probleme
comment interrogé une form  pour connaitre son etat show   (true / false)


FAB
dimanche 14 mai 2006 à 16:00:50 | Re : comment passer le nom d une procedure1

Clad49

Text1 = Form2.Visible

retour true si visible et false dans le cas contraire

Clad
dimanche 14 mai 2006 à 18:51:31 | Re : comment passer le nom d une procedure1

ORTIPIC


merci clad
etonnant mais visible donne la bonne info

encore merci a vous
FAB


Cette discussion est classée dans : passer, call, procedure1, pr2, pr1


Répondre à ce message

Sujets en rapport avec ce message

Comment passer des parametre a des prog VB (== argc , argv en C ) [ par ETO ] comment fait-on pour passer des parametres a des programme VB ( l'equivalent de main ( int argc , char *argv[] ) du C )et aussi :depuis un programme V MCP [ par Zimoro ] Salut,J'envisage de passer un examen pour être certifié Microsoft en Visual Basic.Quelqu'un a-t-il déjà passer l'examen 70-176 ???Ce serai sympa de me Comment Peut-on passer des parametres à un formulaire [ par CyberGoustaf ] J'ai 3 forms: FormA qui appelle FormC FormB qui appelle FormC zaussiFormC présente différentes infos si il est appelé par FormA ou FormB, sans aide pour passer unparamettre à un objet dat environment [ par gg ] Bonjour,Je voudrais passer à partir d'une feuille une variable (N° de facture) à unobjet dataenvironment qui contient toutes les lignes de facturesd'u Passer un tableau de string de VB vers une DLL C++ [ par paco ] Salut, mon problème est le suivant : je désire travailler avec des tableaux de string dans une de mes DLL C++. Ces tableaux, dynamiques, doivent venir PLEASE.............. [ par Titant ] Comment arreter un call que l'on a appeler ¿?Un exemple comme par exemple j'appel une fonction "CALL" avec un boutton. et avec un autre bouton je voud SVP [+] SVP [+] SVP [+] SVP [+] SVP [+] SVP [+] SVP [+] SVP [+] SVP [+] [ par Titant ] Comment arreter un call que l'on à appeler ¿?Un exemple comme par exemple j'appel une fonction "CALL" avec un boutton. et avec un autre bouton je voud ----------------=[ SVP ]=---------------- [ par Titant ] Salut à toi !Comment on fait pour arrete une fonction "CALL" que l'on a appellé.Un exemple comme par exemple je fais un bouton (bouton1) qui appel la ecrire dans des controls <input> d'une page de webbrowser [ par wasylvain ] Je developpe une appli "clavier virtuel", j'arrive a envoyer mes sendkeys vers tous les controls mais impossible de les faire passer a l'interieur du passer des guillements à un fichier text. [ par TotalNewbie ] Bon, j'ai bien progressé grace à SiWolf, mais à après une nuit de travail acharné je me trouve encore bloqué. Je dois écrire des


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,655 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales