CPU情報
-
- 記事: 62
- 登録日時: 2016年9月24日(土) 15:35
Re: CPU情報
Declare Sub GetSystemInfo Lib "kernel32" _
(ByRef lpSystemInfo As SYSTEM_INFO)
"GetSystemInfo" はすでに定義されています
となってしまいます。
(ByRef lpSystemInfo As SYSTEM_INFO)
"GetSystemInfo" はすでに定義されています
となってしまいます。
Re: CPU情報
ヘルプに記載されているWIN32 API関数はABのINCLUDEファイルに定義されていますので不要です。TISAproject さんが書きました:Declare Sub GetSystemInfo Lib "kernel32" _
(ByRef lpSystemInfo As SYSTEM_INFO)
"GetSystemInfo" はすでに定義されています
となってしまいます。
具体的にはAB4のディレクトリの下にIncludeというフォルダがありその中にapi_system.sbpの372行目にあります。
-
- 記事: 62
- 登録日時: 2016年9月24日(土) 15:35
-
- 記事: 62
- 登録日時: 2016年9月24日(土) 15:35
-
- 記事: 62
- 登録日時: 2016年9月24日(土) 15:35
Re: CPU情報
SetWindowTextでコンソールのタイトル変更はできません。
以下に使用例を記載します。
流れとして
①GetConsoleTitleで現在のコンソールのタイトル取得
②MessageBox関数で取得したコンソールのタイトルを表示
③SetConsoleTitleで現在のコンソールのタイトルを"コンソールタイトル変更"に変更
④①と同様
⑤②と同様
#console
DIM TEXT[255] AS Char
GetConsoleTitle(TEXT,255)
MessageBox(NULL,TEXT,"TEST",MB_OK)
SetConsoleTitle("コンソールタイトル変更")
GetConsoleTitle(TEXT,255)
MessageBox(NULL,TEXT,"TEST",MB_OK)
END
ご確認下さい。
以下に使用例を記載します。
流れとして
①GetConsoleTitleで現在のコンソールのタイトル取得
②MessageBox関数で取得したコンソールのタイトルを表示
③SetConsoleTitleで現在のコンソールのタイトルを"コンソールタイトル変更"に変更
④①と同様
⑤②と同様
#console
DIM TEXT[255] AS Char
GetConsoleTitle(TEXT,255)
MessageBox(NULL,TEXT,"TEST",MB_OK)
SetConsoleTitle("コンソールタイトル変更")
GetConsoleTitle(TEXT,255)
MessageBox(NULL,TEXT,"TEST",MB_OK)
END
ご確認下さい。
-
- 記事: 62
- 登録日時: 2016年9月24日(土) 15:35
Re: CPU情報
"SetConsoleTitle" 無効な識別子です
"GetConsoleTitle" 無効な識別子です
と、なってしまうのですが (AB4.24)
"GetConsoleTitle" 無効な識別子です
と、なってしまうのですが (AB4.24)