青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 5522|回复: 11

[疑难] GRIP调用子函数问题

[复制链接]
发表于 2011-4-5 18:58 | 显示全部楼层 |阅读模式
今天在GRIP上与到了一个问题,我这个程序太多,0 s; l1 `! ^" o1 i
超过了1000个标签GRIP不往下编译了,可是要是( Y+ H/ ]( p' D1 _. _! h/ d$ o9 r
做子程序,我没做过,刚做了,可是就是不知道我
$ O. L+ v  @3 F' Z8 m* _! b1 C0 Q要调什么。: }& o2 V, f% C2 W& `% v/ C
CALL/'MO',BOX $$ 调用子函数,$ j5 P, R0 r9 [" q
MO为函数名,BOX为传入的形参
  ?" ^# W. @- S& iPROC/BOX  $$ 子函数头,包含传入的形参: @1 ~+ n# Q. Q  T4 O! `4 Y
(形参)是什么意思,哪位高人能给说一下- M; W2 S1 R! a4 @
(形参)是子函数里的什么。
4 m; k1 Q. c- z6 c还有就是,我除了做子程序,还有没有别的法  b$ s4 q+ i9 k) B& W# z! G
来做这个程序,可是在一个程序里不能有同样
4 ~: s6 A6 e+ g4 w* w7 ~的标签,要如何去做。那位高人能指教一下。
$ R# m' r, y  u' u! v- r7 ~9 M万分感谢
7 x: B" i! y( B+ mGRX,是否能调用GRX
 楼主| 发表于 2011-4-6 10:21 | 显示全部楼层
不是吧,没有人遇到过吗。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-6 11:26 | 显示全部楼层
急呀,在线等望高人能指点一下。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-7 10:39 | 显示全部楼层
为何只有人看没有人回呀。昨天看了帮助文件还是没搞明白,高人有没有这个实例呀
回复 支持 反对

使用道具 举报

发表于 2011-4-10 18:47 | 显示全部楼层
应该习惯啦,呵呵。。。。。。。。。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2011-4-13 09:08 | 显示全部楼层
可以的!
8 q+ ]$ B+ @+ p/ l$ s  S7 M9 E呵呵
回复 支持 反对

使用道具 举报

发表于 2011-4-13 09:09 | 显示全部楼层
你也太牛逼了!. V# p9 l9 I/ F4 N
能搞1000行!!( G; \4 a# t. G& ?3 Q1 r& S1 G) b
……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2011-4-13 21:17 | 显示全部楼层
不是1000行,是1000个标签,有几万行。现在急呀,还没有搞定。我想了好多方法都是行不通,就是不知如何在做下去,能否给我解释一下,PROC/BOX  $$ 子函数头,包含传入的形参
# A- J* _# B3 @9 P8 f* v(形参)是什么意思,哪位高人能给说一下
/ r$ n+ z) W: y! Z7 [, |(形参)是子函数里的什么。
+ `1 A) q* H5 U. a+ w; m  w) q就是,我要调子函数里的什么,
! r" q6 ~9 }- W5 _! o. I' Z9 _子函数,不会用呀。
5 j  T  F: ], m2 J: _  d; C小弟不才,望高手能指点指点呀。
回复 支持 反对

使用道具 举报

发表于 2011-4-21 16:03 | 显示全部楼层
写了几万行的程式,怎么连形参和实参都搞不清呢?
回复 支持 反对

使用道具 举报

发表于 2011-4-21 19:39 | 显示全部楼层
比如:
- X& u( g7 w% {0 V5 Wa=22 K- l/ S9 I1 f$ ~5 Y- _
b=3, a0 h- w4 {& o! C7 O6 c& }* \& k
CALL/'test',a,b $$ 调用子函数,第一个为函数名,后面的为传入的形参 0 E3 i6 ]$ ]# h5 u
! ]+ D) u. k0 Z3 ?
然后子程序序:) B9 u  V6 Q* ~  D% M5 k8 d
PROC/a.b  $$ 子函数头,包含传入的形参8 N) w% ]7 q5 F2 X* Q
NUMBER/c
* j# H! x: |+ zc=a+b
; K: B; ~# J8 ]" B: |  g- t3 A4 l% iPRINT/c
% }+ h8 z4 L6 B- B2 O3 O% zRETURN $$ 结束语; E/ \- X4 ?% Z* }

9 `/ \  [( ?4 Q( d  \就是将主程序里面的a,b传送入子程序进行运算。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-2-2 16:50 , Processed in 0.050458 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表