Link to home
Start Free TrialLog in
Avatar of Kani Str
Kani StrFlag for India

asked on

Using TElasticForm component in DELPHI 2005

I have an application developed in DELPHI 7. When i run the application in DELPHI 2005, it says the error "Fatal Error: Could not compile used unit Elastfrm.pas" since missing of a component TElasticForm. I have the files \elastfrm\delphi7\elastfrm.dcr, elastfrm\delphi7\elastfrm.dcu and \elastfrm\elfrmreg.pas files.

When i tried creating a package using the pas file elfrmreg.pas it says that "[Fatal Error] elfrmreg.pas(28): F1026 File not found: 'ElastFrm.dcu'"

code unit of elfrmreg.pas
//*******************************************************************//

unit ElFrmReg;


(*****************************************************************************)
(*                           ElasticForm 7.0                                 *)
(*****************************************************************************)
(*               Copyright 1998-2002 Q-Systems Engineering                   *)
(*                       All Rights Reserved Worldwide                       *)
(*****************************************************************************)
(*               This source code is the exclusive property of:              *)
(*                           Q-Systems Engineering                           *)
(*                           29563 Greenwood Lane                                        *)
(*                          Evergreen, Colorado 80439                                     *)
(*****************************************************************************)
(*        Unauthorized distribution or disclosure of this source code        *)
(*                 or modification or removal of this notice                 *)
(*               constitutes a breach of the license agreement               *)
(*****************************************************************************)

interface

uses Classes;

procedure Register;

implementation

uses ElastFrm;          // ------------------------- ERROR OCCURS at this line while compiling the package

{$R ElastFrm.DCR}
procedure Register;

begin
  RegisterComponents('QSysGraph', [TElasticForm]);
end;


end.

//*********************************************************//

Can anyone tell me how to create a package with these files and to have TElasticForm component in the application? I want to run the application in DELPHI 2005 eventhough it was developed using Delphi 7
Avatar of Lukasz Zielinski
Lukasz Zielinski
Flag of Poland image

\elastfrm\delphi7\elastfrm.dcr
\elastfrm\delphi7\elastfrm.dcu
\elastfrm\elfrmreg.pas files

make sure all paths are intact

ziolko.
btw.
(*        Unauthorized distribution or disclosure of this source code        *)
(*                 or modification or removal of this notice                 *)
(*               constitutes a breach of the license agreement               *)

i'll pretend that i never saw this :)

ziolko.
Avatar of Kani Str

ASKER

Do you mean that elastfrm.dcr, elastfrm.dcu and elfrmreg.pas files
to be in the same path? if so, i tried that too but having all the files in the same path.

I ahhave download the elastfrm.zip from this url

http://gd.tuwien.ac.at/softeng/delphi/ftp/d10share/elastfrm.zip
SOLUTION
Avatar of Lukasz Zielinski
Lukasz Zielinski
Flag of Poland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ok John. Thank you for your comment
str_kani sorry i couldn't be more helpful and yhanks for points

ziolko.