maxef Le 05/12/2004 à 00:03 hello tout le monde !
je voudrais créer un programme que je veux appelé dans un autre programme avec des arguments , un truc du style
ss_prog ( x as double , l as double) .
si quelqu'un peut m ' aider pour la syntaxe !
merci.
maxef Le 05/12/2004 à 00:35 ben justement j 'aimerais bien à ne pas avoir à faire de dll .
Hmm pourquoi ça ? Y'a une raison particulière ?
Nil Le 05/12/2004 à 09:19 Hum, tu as de bonnes raisons de vouloir appeller un programme externe et pas une procédure/fonction ? Parce que ça va t'obliger à passer des éléments en paramètres, et suivant les Pascal que tu utilises, c'est pas trivial.
maxef Le 05/12/2004 à 09:55 de bonnes raisons ... non j ' en ai pas. Mais bon c 'est pour la fac et faudrait suivre l 'énnoncé. Le but du programme c'est de faire un pivot de gauss.
maxef Le 05/12/2004 à 10:04 ha non .. message 5 je parlais des dll .
moi dans mon prog c'est bien une procédure que je veux appeler : une procédure qui me multiplie une ligne l d'une matrice par un cefficient c .
_______________________________________
procedure ( l as integer, c as double)
instruction
fin procedure
_______________________________________
sub monprog_click()
a = txta.text
b=txtb.text
procedure ( a, b)
end sub
________________________________________
voilà je veux faire quelquechose comme ca .
Nil Le 05/12/2004 à 19:01 Eh bien, c'est exactement ça, la syntaxe ^^ (sauf que les sub, c'est du basic) et qu'il faut nommer ta procédure :
procedute titi (l:integer;c:long)
begin
writeln('test');
end;
begin {Programme principal}
titi(21,45);
end.
Enfin, c'est vieux tout ça, mais on doit en être proche.
C'est du Pascal "normal" ou du Delphi, a ufait ?