przekazywanie danych przez zmianne w IntraWeb

0

witam, first time w forum

Jak w IntraWeb przekazywać dane za pomocą zmiennych z jednego modułu do innego, np.:
pierwszy(1) moduł kontroluje logowanie użytkowników do programu, a w drugim zwykły IWLabel ma wyświetlić nazwę tego użytkownika (ale nazwa ma być przekazana przez zmienną z modułu 1).
Gdy daję polecenie(np po naciśnięciu przycisku w IWUnit2) :
IWLabel1.Caption:=IWUnit1.ZmiannaZNazwaUsera
program się "wywala"

pozr.

0

Wywala się dlatego że zgodnie z zaleceniami nie tworzymy wszystkich okien na raz, tylko je zwalniamy gdy nie są widoczne. Spróbuj przekazać wartość jednocześnie z tworzeniem okna:
nazwisko:=label.caption; //zapisujemy wartość z obiektu na pierwszym form
with TdrugiForm.create do
begin
label.caption:=nazwisko; //przepisujemy do drugiego form wartość z pierwszego
show
end

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