La Commande Numérique sur la Production Bois
Date de publication : 06/03/2010. Date de mise à jour : 03/07/2011.
Buffs.PAS - Buff_text.PAS - Num_buff.PAS
Buffs.PAS
Buff_text.PAS
Num_buff.PAS
Buffs.PAS - Buff_text.PAS - Num_buff.PAS
Buffs.PAS
Unit buffs;
Interface
var
LinePtr :Pointer ;
SizeLinePtr :Word ;
Menu_Buf : Pointer ;
Size_Menu_Buf : Word ;
Sub_Buf : pointer ;
Size_Sub_Buf : Word ;
BuffDir : Pointer ;
SizeDir : Word ;
Implementation
End .
|
Buff_text.PAS
Unit buff_tex;
Interface
Type
Buf___Ptr = Array [1 ..30720 ] of char ;
var
BufTexte : ^Buf___Ptr;
Implementation
End .
|
Num_buff.PAS
Unit num_buff;
Interface
Const MaxLig = 500 ;
Long_Formule = 20 ;
Limite = 19 ;
Max_Outils = 32 ;
Type var_str = string [Long_Formule];
Tableau128 = Array [1 ..20 ] OF Var_Str;
TablesValeur = Record
X,Y,Z,R ,I ,J ,K :real ;
T,D : byte ;
ED : integer ;
end ;
TablesCommande = Record
CN,CF,CS : String [6 ];
CG, CX,CY,CR,CM,CED : String [6 ];
LA,LX,LY,LR,LI,LJ,LED : ^VAR_STR;
end ;
TabVar = ^Liste1;
Liste1 = Array [1 ..MaxLig] OF TablesValeur;
TabFonc = ^Liste2;
Liste2 = Array [1 ..MaxLig] OF TablesCommande;
TableOutils = Array [1 ..2 ,1 ..Max_Outils] Of Real ;
Fichier_Outil = file of TableOutils;
var
W : TabVar;
C : TabFonc;
Tab128 : Tableau128;
Tab_Case_Reyon : TableOutils;
File_Outils : Fichier_Outil;
Implementation
var u : byte ;
begin
for u:=1 to Max_Outils Do
begin
Tab_Case_Reyon[1 ,u]:=50 ;
Tab_Case_Reyon[2 ,u]:=4 ;
end ;
end .
|
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ©
2011 A. Ara. Aucune reproduction, même partielle, ne peut être
faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc.
sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à
trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.