KOD cpp: UKRYJ
String bUrl = "jakiś adres"
TDdeClientConv *Adres = new TDdeClientConv(this);
if(Adres->SetLink("firefox", "WWW_OpenURL"))
{
Adres->RequestData(bUrl + ",,");
}
else
ShellExecute(this->Handle, NULL , bUrl.c_str(), L"", L"", SW_SHOWNORMAL);
delete Adres;
TDdeClientConv *Adres = new TDdeClientConv(this);
if(Adres->SetLink("firefox", "WWW_OpenURL"))
{
Adres->RequestData(bUrl + ",,");
}
else
ShellExecute(this->Handle, NULL , bUrl.c_str(), L"", L"", SW_SHOWNORMAL);
delete Adres;
Działa to jak oczekiwałem, czyli przeglądarka ładuje stronę. Gdy chcę załadować nową stronę, ten kod również ją ładuje, ale w nowym oknie lub w nowej karcie, a ja chciałbym, żeby otworzył ją w tym samym oknie lub w tej samej karcie.