TESTSUB.EXEの処理に移った際のGC.SBPにて、
「既にGCがプロセスに存在する」らしきポップメッセージが表示され、
TESTSUB.EXEが例外コードC0000005で異常終了します。
確かに現時点ではまだGC処理がらみが不完全のため仕方がないと思ってますが。
そこで確認したいのですが、
①これは仕様でしょうか?
②正式版がリリース時点で上記の件は解消されるのでしょうか?
よろしくお願いいたします。
[ここをクリックすると内容が表示されます]
コード: 全て選択
/****************/
/* TESTMAIN.ABP */
/****************/
DECLARE FUNCTION PATHFILE Lib "shlwapi" ALIAS "PathRemoveFileSpecA"_
(IO1PATH AS LPCSTR) AS BOOL
DIM APPATH[255] AS Char
MessageBox(NULL,"TESTMAIN","TESTMAIN",MB_OK)
GetModuleFileName(NULL,APPATH,255)
PATHFILE(APPATH)
/* TESTSUB.EXEを起動する */
lstrcat(APPATH,"\TESTSUB.EXE")
ShellExecute(NULL,"open",APPATH,NULL,NULL,SW_SHOWNORMAL)
END
/***************/
/* TESTSUB.ABP */
/***************/
MessageBox(NULL,"TESTSUB","TESTSUB",MB_OK)
END