1

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.

2

Une dll ?
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

3

ben justement j 'aimerais bien à ne pas avoir à faire de dll .

4

Hmm pourquoi ça ? Y'a une raison particulière ?
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

5

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.
avatar

6

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.

7

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 .

8

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 ?
avatar