Einzelnen Beitrag anzeigen

DevilsCamp
(Gast)

n/a Beiträge
 
#33

Re: Jedi VCL und Delphi Turbo Exp.

  Alt 8. Sep 2006, 09:21
Back to Topic:

Ich habe gerade mal versucht eine Jedi-Komponente in einem meiner Projekte zu verwenden (TJvDateTimePicker).

Habe also in der uses-Anweisung die Unit JvDateTimePicker eingebunden und eine Variable in die Private Sektion meiner Form gestellt (siehe Quelltext). Nach hinzufügen des Common- und Run-Verzeichnisses der JVCLs in den Bibliothekspfad konnte ich das Projekt auch kompilieren und ausführen, allerdings sagt mir Turbo Delphi, dass die Klasse TJvDateTimePicker ein "nicht deklarierter Bezeichner" wäre (siehe Bild im Anhang).

Delphi-Quellcode:
unit test_main;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, JvDateTimePicker;

type
  Ttestmain = class(TForm)
    procedure FormCreate(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
  private
    { Private declarations }
    dtpick : TJvDateTimePicker;
  public
    { Public declarations }
  end;

var
  testmain: Ttestmain;

implementation

{$R *.dfm}

procedure Ttestmain.FormClose(Sender: TObject; var Action: TCloseAction);
begin
  dtpick.Free;
end;

procedure Ttestmain.FormCreate(Sender: TObject);
begin
  dtpick := TJvDateTimePicker.Create(Self);
  dtpick.Parent := Self;
  
end;

end.
Miniaturansicht angehängter Grafiken
nichtdeklariert_158.jpg  
  Mit Zitat antworten Zitat