ďťż

Ładny brzuch

Zrobiłem procedurę w której po kliknięciu na Button1 w miejsce Label1 wskakuje tekst i w miejsce Image1 wskakuje obrazek. Niestety to ostanie coś mi nie wychodzi (to z obrazkiem). Procedura wygląda tak:

procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption:=string('Opis programu pod button1');
Image1.Picture.LoadFromFile(C:obrazek.jpg);
end;

Wiem że ten obrazek się nie wstawia bo delphi nie łapie mi ścieżki dostępu do pliku. Róznie już kombinowałem żeby podstawić za tą ścięzkę ale dalej nic. Raz zrobiłęm sobie Label2 i w Caption napisałem C:obrazek.jpg i zamiast ściezki dostępu dałem Label2.Caption (polecenie wyglądało wtedy tak: Image1.Picture.LoadFromFile(Label2.Caption); Jednak po kliknięciu na button1 wyskoczył mi komunikat że coś tam jest nie tak z rozszerzeniem jpg (że chyba jest nierozpoznawalne czy coś takiego). Co mam wstawić za ścieżke dostępu do pliku żeby to działało ??



cytat:Rysiek22 napisał:
Label1.Caption:=string('Opis programu pod button1');

Ten string nie jest potrzebny - wystarczy: Label1.Caption:='Opis programu pod button1';

cytat:
Wiem że ten obrazek się nie wstawia bo delphi nie łapie mi ścieżki dostępu do pliku. Róznie już kombinowałem żeby podstawić za tą ścięzkę ale dalej nic. Raz zrobiłęm sobie Label2 i w Caption napisałem C:obrazek.jpg i zamiast ściezki dostępu dałem Label2.Caption (polecenie wyglądało wtedy tak: Image1.Picture.LoadFromFile(Label2.Caption); Jednak po kliknięciu na button1 wyskoczył mi komunikat że coś tam jest nie tak z rozszerzeniem jpg (że chyba jest nierozpoznawalne czy coś takiego).

O to właśnie chodzi.
Dodaj do uses moduł JPEG - to powinno rozwiązać Twój problem.
A w procedurze LoadFromFile jak podajesz ścieżkę do pliku to nie zapomnij jej ująć w apostrofy.

| GG:5365367 | ICQ:245363570 |

Super OXI dzięki za tak szybką odpowiedź :D Ide sprawdzić :D

No to teraz mam kolejny problem nie wiem czemu wsześniej go nie było [:/]. W tym poleceniu Image1.Picture.LoadFromFile('C:obrazek.jpg'); Jak chcem uruchomić mój programik z poziomu delphi to zaznacza mi tę linijke na czerwono i w miejscu gdzie jest kropka po Image1 pisze mi na dole że missing operator or semicolor. O co mu idzie ?? [:/] Moge zrobić zrzut ekranu jesli to by coś pomogło....



cytat:Rysiek22 napisał:
[...]O co mu idzie ?? [:/] Moge zrobić zrzut ekranu jesli to by coś pomogło....

Nie trzeba.
Po prostu linijke wyżej zapomniałeś dać na końcu średnik.

Najlepiej poczytaj gdzieś o błędach w Delphi - wtedy takie coś będziesz wychwytywał "w locie" :)

| GG:5365367 | ICQ:245363570 |

Heh Oxi masz u mnie piwo :D Usunałem ten string co mi mówiłeś przy okazji ze średnikiem ;) Teraz już działa ! Yupi :)) Teraz już ukończenie mojego Autoruna jest kwestią czasu :D

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •