VC++, konwersja napisu(jednoznakowego) string, na kod ASCII

0

Witam, pobieram dane z pliku(konkretnie jeden znak, bo sa oddzielone \n):

System::String ^gora;

String ^s = this->textBox2->Text;
TextWriter ^tw = File::CreateText(L"C:\Users\Patryk\Desktop\waz\waz\sterowanie.txt");
tw->WriteLine(s);
gora = s;

I teraz nie wiem jak jak zamienic go na kod asci zeby porównać go z
b=e->KeyChar;
b.ToString;

Visual C++ 2010

0

Piszesz w bardzo nietypowym języku, stąd niewiele osób pewnie może odpowiedzieć. Radziłbym się zainteresować albo (prawdziwym) C++ albo C#.

Nic nie wczytujesz w tym kodzie, tylko zapisujesz do pliku sterowanie.txt zawartość textboxa.

A jeśli masz string, to możesz pobrać 'kod asci' z niego pobierając któryś z jego znaków, np. str[0] (pierwszy znak).

0

typ String można indeksować, więc b[0] zwraca ci pierwszy znak stringa. Znak jest dwubajtowego typu const wchar_t, możesz go rzutować na int.

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