Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : procedure lancée par une otre procédure ??? [ Archives / J'AI BESOIN D'AIDE !!!! :O ] (TheBOdybOarDMaN)

lundi 27 décembre 2004 à 23:02:47 | procedure lancée par une otre procédure ???

TheBOdybOarDMaN

SAlut les Programmeur ou programmateur je sais pas comment on dit

je sens que vous aller me dire " WAAA le noob il sait même pas sa pfff il sert a rien laisse tomber la prog c mort t'est trop con"
Mais bon j'ose quand même

Comment lancer une procédure a partir d'une autre procédure du même programme ??


Merci d'avance les "bons" (qui aides les faibles, les autre ils servent a rien il font sa que pour eux c'est nul)

lundi 27 décembre 2004 à 23:21:10 | Re : procedure lancée par une otre procédure ???

MoveX

ben euh, si ta procedure est une procedure declaree par un composant, tu as juste a faire par exemple dans la procedure du clic d un bouton

Form1.OnCreate;

ce qui appelera la procedure OnCreate de la Form1.

apres, tu peux toi meme declarer tes propres procedures, et tu les appelles simplement par leur nom, sans rien d autre mais avec le ";"juste apres ;)

jespere que cest clair

lundi 27 décembre 2004 à 23:23:18 | Re : procedure lancée par une otre procédure ???

TheBOdybOarDMaN

c'est pas pour critiquer mais j'ai pas très bien compris..
relisons......

lundi 27 décembre 2004 à 23:24:28 | Re : procedure lancée par une otre procédure ???

TheBOdybOarDMaN

ah j'ai compris!! mais que le début

lundi 27 décembre 2004 à 23:29:16 | Re : procedure lancée par une otre procédure ???

TheBOdybOarDMaN

je vais mieux t'expliquer moi aussi :

je veux appeler cette procedure qui est IdSMTPWork lors d'une condition
if (IdSMTP1.Connected) then
Form4.IdSMTP1Work();

voila mon code mais sa ne marche pas :
raison : 'Pas asser de paramètre originaux'

je suis sur que c'est les '()' qui foire mais il faut mettre quoi dedans ??

lundi 27 décembre 2004 à 23:54:21 | Re : procedure lancée par une otre procédure ???

ni69

Membre Club
Quelle est la procedure IdSMTPWork ? Qu'attend-t-elle comme paramètres ? (ils sont définis lors de la déclaration de la procédure, juste avant l'implémentation)

Si la procedure n'attend aucun param, il est inutile de mettre les ( ), par contre, si elle en attend, il faut mettre les paramètres dans les parenthèses séparés par des virgules...

@+
Bonne Prog'
Nico

N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !

lundi 27 décembre 2004 à 23:58:56 | Re : procedure lancée par une otre procédure ???

TheBOdybOarDMaN

salut nico!
en faite tu sait dans delphi 7 quand tu met un point après un objet ou autres il ya toute les possibilité de 'suite' de la procédure qui s'affiche donc je séléctionne celle qu'il me faut
et les paranthèses aparaissent toutes seule.
j'ai essayer de les supprimmés mais toujours le même prob
aprés j'ai essayer
Form4.IdSMTP1Work(Sender: TObject; AWorkMode: TWorkMode;
const AWorkCount: Integer)
Mais sans résultat a part l'erreur

mardi 28 décembre 2004 à 00:04:45 | Re : procedure lancée par une otre procédure ???

ni69

Membre Club
Une procedure se déclare comme ceci dans type:
procedure MaProcedure(param1: string ; param2: Integer);


Ensuite, la procedure elle-même s'écrit comme ceci dans implementation:
procedure TForm1.MaProcedure(param1: string ; param2: Integer);
begin
Label1.Caption := param1[param2];
end;


La procedure peut être appelée de cette façon :
MaProcedure('abcdef', 3);

Quand cette procedure aura été appelée, le Label1 contiendra 'c'.

J'espère avoir été clair...

@+
Bonne Prog'
Nico

N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !

mardi 28 décembre 2004 à 00:06:29 | Re : procedure lancée par une otre procédure ???

ni69

Membre Club
Il faut que tu remplace
Sender, AWorkMode, AWorkCount

par les paramètres que tu veux !

@+
Bonne Prog'
Nico

N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !

mardi 28 décembre 2004 à 00:07:15 | Re : procedure lancée par une otre procédure ???

TheBOdybOarDMaN

Mais cette procédure est déclarée non ?? donc pas besoin de tout se bordel non ??


1 2 3 4

Cette discussion est classé dans : procedure, procédure, otre, lancée


Répondre à ce message

Sujets en rapport avec ce message

Appeler une procédure à partir d'une autre procedure [ par olivier197578 ] BonjourJe n'arrive pas à appeler une procédure à partir d'une autre.Exemple dans la procedure TForm1.Button3Click(Sender: TObject);je voudrais qu'à so besoin d'une astuce [ par jdaviaud ] J'ai une procédure qui est lancée sur le OnShow de mon appli, et dans celle ci je récupère mon adresse ip puis le lance un timerune fois l'intervale t Delphi Comment Appeler une procédure depuis une autre procédure ? [ par BigRill ] Voici mon problème : Je veux pouvoir modifier un bitmap et l’afficher a chaque modification de plusi Question sur le type Procedure [ par nader ] Salut,Dans quelques codes sources on rencontre des variables de type procédure:{varvariable:procedure(param:type);}En cherchant dans l'aide de delphi Modification du nom d'une procédure [ par Francky23012301 ] Salut à tous,Voila j'ai une trouvé sur une source une procedure qui me serait fort utile. Cependant dans cette source elle est déclaré comme cela :pro Procédure stockée [ par benji193 ] Salut à tous,Voilà, je voulais savoir s'il était possible de faire appel à une procédure stockée définie sous FoxPro. Si oui comment ? J'ai beau cherc afficher une fiche au milleu d'une procedure [ par abatonime ] bonjour, je suis en train de programer un jeu de carte sur pc lorsque un joueur joue un carte on doit lui demander quel joueur il souhaite attaquer Variable required [ par Mxbug ] Yop j'ai une procedure : procedure Monitor ; Begin If (Handle ActiveHandle) Then If (Window ActiveCaption) Then Begin Window := Act Création d'un bouton dynamique et mettre ensuite une procedure boutonClick [ par develomagaly ] bonjour a tousJ'ai creer des boutons dynamiquement ( le nombre est fonction d'une données NbAssocie)Ensuite je voudrais quand quand je click sur un bo Probleme de Handles [ par Mxbug ] Yop voila j'essaye de faire une ptite application d'auto message sur msn ( msn plus avec tout ses sons fait *** ) . le code est le suivant avec quelqu


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,265 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.