PDA

Visualizza la versione completa : [DELPHI] Riferimento a DataModule ed errore di compilazione


camaleonteplus
11-03-2009, 07:48
Ho usato questo componente TClientSocket e mi da questo errore:

Undeclared identifier: 'datamodule4'

procedure TForm1.AttivaClick(Sender: TObject);
begin
datamodule4.Socket.Port:= Host.Text;
datamodule4.ClientSocket2.Port:= Port.Text;
datamodule4.ClientSocket2.Active:= true;
end;

dove sbaglio?

123delphi321
11-03-2009, 07:58
e' delphi?

hai una unit che si chiama DataModule4? se si, prova ad inserirla tra le USES

ciao

camaleonteplus
11-03-2009, 08:13
mi da questo errore adesso, forse non ho il componente?
[Fatal Error] Email.pas(10): File not found: 'DataModule4.dcu'

123delphi321
11-03-2009, 08:21
e' delphi vero?

non credo sia un componente,...credo che tra le uses di Email.pas e' dichiarato la unit del datamodule4 che non hai.

e' probabile che il file email.pas l'hai copiato o incollato da un altro progetto dove invece esisteda datamodule4

camaleonteplus
11-03-2009, 08:40
si hai indovinato ho delphi e questa parte del codice l'ha ho copiato da un utente ubriaco che mi ha detto che andava bene cosi!

123delphi321
11-03-2009, 20:51
adesso hai risolto?

camaleonteplus
11-03-2009, 23:41
no ancora no!

123delphi321
12-03-2009, 07:21
e quale era il problema?

dal codice che hai postato, capisco che il progetto faceva riferimento ad un datamodule nel quale sono inseriti diversi oggetti quali

Socket.Port
ClientSocket2

o ti crei lo stesso datamodule4 con gli stessi oggetti dentro o farai riferimento agli oggetti in un altra posizione

Loading