Zapytanie if problem

0

Witam potrzebuję pomocy ponieważ dopiero zaczynam zabawę w tym środowisku :) chciałem uzyskać coś takiego przedstawie niżej kod :

void __fastcall TForm1::Button1Click(TObject *Sender)
{
   DWORD BaseAddr;
    DWORD pID;
    GetWindowThreadProcessId(FindWindow(NULL, "Grand Turismo"), &pID);
    uchwyt = OpenProcess(PROCESS_ALL_ACCESS, FALSE, pID);
    BaseAddr = GetModuleBase("GT.exe", pID);
    Edit1->Text=BaseAddr;

    int Kasa = BaseAddr+5545212;
    int Wygrane= Account_Name+28;


    static char lpBuffer[1024];
    static char lpBuffer2[1024];
    ReadProcessMemory(uchwyt, (LPVOID)Kasa, &lpBuffer, sizeof(lpBuffer), NULL);
    ReadProcessMemory(uchwyt, (LPVOID)Wygrane, &lpBuffer2, sizeof(lpBuffer2), NULL);
    Edit1->Text=lpBuffer;
    Edit2->Text=lpBuffer2;
}

I chciałem zrobić to w tym właśnie buttonie dodać na końcu kodu

CppWebBrowser1->Navigate(WideString("http://strona.pl/xxx.php?zmienna1=cos&zmienna2=cos").c_bstr(), 0, NULL, NULL, NULL); 

i że jeżeli pole pole edit1 lub edit2 będzie puste to tego nie wykona i po wykonaniu tej czynnosci zamknie się program z góry dziękuję za wszelką pomoc bardzo mi na tym zależy :)

0

jeżeli pola Text to są stringi to :

if(Edit1->Text.empty() == true || Edit2->Text.empty() == true )
{
     // to co się ma wykonać jeżeli któreś z pól jest pustych
}
else
{
    // to co się ma wykonać jeżeli oba pola mają jakiś tekst
}
0

wyskakuje error 'empty' is not a member if 'AnsiString' :(

0

:( to jest to, że nie potrafisz znaleźć jaką dana klasa ma metodę

http://bcbjournal.org/articles/vol1/9708/An_AnsiString_class_reference.htm?PHPSESSID=2c5cd2c31b024ee215fa9699b741ff94
IsEmpty()

1 użytkowników online, w tym zalogowanych: 0, gości: 1