002
24.10.2009, 20:50 Uhr
Lensflare
|
wenn du mit dem forms designer arbeitest, kannst du doppelt auf ein radio button klicken und es wird dazu automatisch code generiert. Der generierte Code wird eine Funktion sein, die aufgerufen wird, sobald du im laufenden Programm den radio button auswählst. Du musst in diese Funktion also dann nur noch deinen code für das merken der zahlen reinschreiben. In etwa so:
C++: |
void radioButton0_OnClick() { zahl0 = 5; }
void radioButton1_OnClick() { zahl1 = 9; }
|
Wenn du alle Zahlen gesammelt hast, dann kannst du mit einem stringstream die zahlen zu einem string konvertieren...
C++: |
#include <sstream> #include <string>
std::stringstream ss; ss << zahl0; ss << zahl1; ss << zahl2; //...
std::string zahlencode = ss.str();
|
... und dann den pfad "user/lala/" und die dateiendung ".jpg" einfügen:
C++: |
std::string pfad = "user/lala/"; std::string dateiendung = ".jpg";
std::string komplett = pfad.append(zahlencode).append(dateiendung);
|
Wenn du bereits eine picture box hast, dann lässt sich das Bild dazu so laden:
C++: |
myPictureBox->Image = Image::FromFile(komplett);
|
-- Wenn das Gehirn so einfach wäre, dass wir es verstehen könnten, wären wir so einfach, dass wir es nicht verstehen könnten. (Emerson Pugh Trost) |