ab.com コミュニティ https://www.activebasic.com/forum/ |
|
GCプロセスについて https://www.activebasic.com/forum/viewtopic.php?t=4621 |
ページ 1 / 1 |
作成者: | たかせ [ 2017年11月30日(木) 10:19 ] |
記事の件名: | GCプロセスについて |
AB5/CP5またはAB5/CP4で以下のプログラムをコンパイルして起動(TESTMAINから起動)すると、 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 |
ページ 1 / 1 | 全ての表示時間は UTC+09:00 です |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |