Cześć,
Głównym problemem z jakim się do Was zwracam to przekazywanie danych przez wskaźnik pomiędzy formularzami przy aplikacji VCL.
Mam np. dwie formatki. Form1 i Form2. Przechodząc z Form1 na Form2 chcę tworzyć wskaźnik i ustawiać jego wartość żeby odczytać jego wartość na Form2 (wartość będzie sczytywana z pola Edit->Text, bo to będzie string).
Mo i się zaczęło.
Na Form1 mam pole Edit i przycisk "skocz do Form2".
w akcli click dla przycisku tworzę sobie kod
String *wsk;
wsk = Edit1->Text;
Form2->ShowModal();
Build Project -> i już pierwszy ZONK: [bcc32c Error] Unit1.cpp(21): assigning to 'System::String *' (aka 'System::UnicodeString *') from incompatible type 'Vcl::TCaption' (aka 'System::UnicodeString')
Nie wiem dlaczego to nie działa skoro po jednej i drugiej stronie jest UnicodeString
Totalnie nie kumam tych zamian UnicodeString, String WideString itd.
Wiem co to jest ASCI, ANSI, ISO, strony kodowe, Unicode ale totalnie nie umiem tego przenieść na te wszystkie char, wchar_t, String, string, WideString itd. w Builderze.
jest jakiś fajny tutek do czegoś takiego?