Top / Programming / C++Builder / ウェブブラウザで指定のURLを開く

ウェブブラウザで指定のURLを開く

C++Builder 2009以降の場合

_TCHARのマップ先は「wchar_t」に設定した場合

UnicodeString url = L"http://www.gesource.jp/programming/bcb/";
ShellExecute(0, L"open", url.c_str(), NULL, NULL, SW_SHOWNORMAL);

_TCHARの設定に依存しないようにするには「_T()」マクロを使用します。

#include <tchar.h>
UnicodeString url = _T("http://www.gesource.jp/programming/bcb/");
ShellExecute(0, _T("open"), url.c_str(), NULL, NULL, SW_SHOWNORMAL);

C++Builder 2007以前の場合

AnsiString url = "http://www.gesource.jp/programming/bcb/";
ShellExecute(0, "open", url.c_str(), NULL, NULL, SW_SHOWNORMAL);