quote:以下是引用shine在2012-05-15 23:09:33的发言:quote:以下是引用最爱FC在2012-05-15 16:48:40的发言:quote:以下是引用shine在2012-05-15 14:54:42的发言:
很好奇你有多少个表格需要动态添加数据。
当你调用FC84,在table处填入一个地址时(比如MD186),FC84使用的不是其中的值,而是其地址,FC84认为你要将数据添加到MB186开始的表中。
FC84的TABLE引脚我知道是表的起始指针。
至于表格数是这样的,我是先建个表格UDT(12个字,前两个字是表格长度和当前数据数,后面10个字用来存数据),然后建个DB块,DB块中建的UDT数组,初始数组长为100。
你建立100个数据块,想写入哪个就先通过OPN打开这个块,然后调用Fc84就直接写P#DBX.0.0
这个方法功能是行得通,但是建100个DB块,太。。。。。。