ab.com コミュニティ

ActiveBasicを通したコミュニケーション
現在時刻 - 2018年7月19日(木) 07:03

All times are UTC+09:00




新しいトピックを投稿する  トピックへ返信する  [ 1 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2017年11月30日(木) 10:19 
オフライン

登録日時: 2006年2月05日(日) 17:10
記事: 192
住所: 東京都
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 件の記事 ] 

All times are UTC+09:00


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[2人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
cron
Powered by phpBB® Forum Software © phpBB Limited
Japanese translation principally by KONISHI Yohsuke