Witam
Piszę mały programik w BCB2009. Ma on za zadanie wydruku formularzy z BMP z uzupełnionymi danymi typu data, asortyment, itp
Stworzyłem taki program:
funkcja drukująca
void druk_form (String plik, dt &struct)
{
//
// ciało funkcji
//
}
W strukturze umieściłem dane jakie mają się pojawić na wydrukowanym formularzu, struktura zawiera tekst do wydruku wraz z pozycją jaka ma być na wydruku.
struct dane {String text;
int x;
int y1;
int y2;};
dane data_wydr;
data_wydr.text = DateTimePicker1->Date;
data_wydr.x = 2;
data_wydr.y1 = 2;
data_wydr.y2 = 2;
Funkcję drukującą wywołuję tak:
druk_form ("nazwa_pliku", data_wydr);
Niestety, nie mogę wywołać funkcji, kompilator krzyczy o błędzie w definicji argumentów funkcji
[BCC32 Error] Unit1.cpp(46): E2451 Undefined symbol 'String'
Zaznaczając błąd w definicji funkcji.
void druk_form (String plik, dt &struct)
Czy możecie naprowadzić mnie w czym robię błąd ?