亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12下一頁(yè)
最近訪問板塊 發(fā)新帖
查看: 22919 | 回復(fù): 18
打印 上一主題 下一主題

關(guān)于動(dòng)態(tài)調(diào)用RPGLE程序的問題 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2013-09-23 09:20 |只看該作者 |倒序?yàn)g覽
邏輯:
       A程序循環(huán)動(dòng)態(tài)生成并調(diào)用B程序。每次生成B程序前會(huì)刪除B程序,并執(zhí)行DLCOBJ命令。
運(yùn)行:
       B程序每次都正常創(chuàng)建,但運(yùn)行結(jié)果始終為第一次生成的B程序的運(yùn)行結(jié)果。




     

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2013-09-23 10:13 |只看該作者
好吧,現(xiàn)在運(yùn)行都不行了,第二次CALL B程序時(shí)報(bào)錯(cuò):
tried to refer to all or part of an object that no longer exists

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2013-09-23 10:21 |只看該作者
懷疑問題可能在這幾個(gè)地方:
1)編譯時(shí)的參數(shù)問題。
2)激活組的問題。

問題原因可能是可執(zhí)行程序沒有在內(nèi)存中釋放。

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2013-09-23 10:43 |只看該作者
總結(jié)下測(cè)試結(jié)果:
1)動(dòng)態(tài)生成B程序,生成前執(zhí)行刪除B程序操作,運(yùn)行時(shí)報(bào)錯(cuò)tried to refer to all or part of an object that no longer exists。
2)不執(zhí)行刪除B程序操作,程序正常執(zhí)行,但B程序始終執(zhí)行的是第一次創(chuàng)建并加載的B程序(即無法動(dòng)態(tài)加載B程序)
考慮可能是B程序在第一次執(zhí)行時(shí)加載到內(nèi)存,此時(shí)如果執(zhí)行了刪除B程序操作,后續(xù)繼續(xù)調(diào)用B程序時(shí)將報(bào)錯(cuò)找不到程序(即使重新生成B程序也沒用)。但如果不刪除B程序,采用替換B程序目標(biāo)方式的話,程序不會(huì)報(bào)錯(cuò),但由于B程序已經(jīng)加載到內(nèi)存,不會(huì)繼續(xù)加載替換的程序,因此執(zhí)行的始終是第一次加載到內(nèi)存的B程序。
嘗試使用DLCOBJ、RCLRSC清理都無效。
嘗試使用SETOBJACC ALCOBJ命令手動(dòng)加載也無效。

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2013-09-23 10:49 |只看該作者
考慮一個(gè)新的方案:在A與B之間加一個(gè)C程序,A—》C—》B。

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2013-09-23 10:56 |只看該作者
新方案問題解決。

論壇徽章:
5
2015亞冠之阿爾艾因
日期:2015-08-10 02:23:34操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-08-13 06:20:002015七夕節(jié)徽章
日期:2015-08-21 11:06:1715-16賽季CBA聯(lián)賽之山西
日期:2016-04-13 02:36:59操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-14 06:20:00
7 [報(bào)告]
發(fā)表于 2013-09-23 14:24 |只看該作者
把B程序編譯成新的激活組試試。

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2013-09-23 17:28 |只看該作者
回復(fù) 7# pacman2000
怎么操作?

   

論壇徽章:
5
2015亞冠之阿爾艾因
日期:2015-08-10 02:23:34操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-08-13 06:20:002015七夕節(jié)徽章
日期:2015-08-21 11:06:1715-16賽季CBA聯(lián)賽之山西
日期:2016-04-13 02:36:59操作系統(tǒng)版塊每日發(fā)帖之星
日期:2016-04-14 06:20:00
9 [報(bào)告]
發(fā)表于 2013-09-23 18:51 |只看該作者
xml1988 發(fā)表于 2013-09-23 17:28
回復(fù) 7# pacman2000
怎么操作?



編譯B程序的時(shí)候,Activation group選擇*NEW,如果有Default activation group,選擇*NO。

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2013-09-24 13:11 |只看該作者
回復(fù) 9# pacman2000


    謝謝,測(cè)試去。
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP