AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

Komponente Event to Code problem

Ein Thema von th_bone · begonnen am 2. Dez 2008 · letzter Beitrag vom 2. Dez 2008
Antwort Antwort
th_bone

Registriert seit: 16. Jun 2004
172 Beiträge
 
Delphi 2005 Professional
 
#1

Komponente Event to Code problem

  Alt 2. Dez 2008, 12:42
Hi,

ich möchte mittels einer Unit auf eine Komponente zugreifen und damit einiges für mich automatisieren - das klappt soweit
auch ganz gut.
Das Problem ist, dass ein Teil der Komponente ein Ereignis als ergebnis liefert und ich
komme bei der Zuweisung des Ergebnisses folgende Fehlermeldung:

"E2035 Nicht genügend wirkliche Parameter"

die Deklaration stimmt aber 100% mit dem event überein...

(Das sind meine ersten versuche Komponenten direkt aus einer Unit zu nutzen - bin im moment ein wenig ratlos...)

Danke

Ralf

Delphi-Quellcode:
type
  Tr2w_MSdata = class(Tcomponent)
    public
     procedure loadMSsymbol(Symbol, MSpath: string; DataRecord: Tr2w_Datarecord);
    private
      procedure MSImportStockRate(Sender: TObject; Date, Open, High, Low, Close, Volume: Extended);
  end;

implementation

procedure Tr2w_MSdata.MSImportStockRate(Sender: TObject; Date, Open, High, Low, Close, Volume: Extended);
begin
  //...
end;

procedure Tr2w_MSdata.loadMSsymbol(Symbol,MSpath: string; Datarecord: Tr2w_Datarecord);
var
 MSimport: TMetastockimport;
begin
  //...

  MSImport := TMetastockImport.Create(self);

  MSImportstockrate := MSImport.OnStockRate; // hier kommt die Fehlermeldung
                                              // wenn man mit der Maus über onstockrate ist entspricht die sichtbare
                                              // definition MSImportstockrate...

  //...

  MSImport.Free;
end;
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
16.680 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#2

Re: Komponente Event to Code problem

  Alt 2. Dez 2008, 12:51
Wie wäre es mit drehen der Zuweisung:

MSImport.OnStockRate := MSImportstockrate; MSImportstockrate soll ja aufgerufen werden
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
th_bone

Registriert seit: 16. Jun 2004
172 Beiträge
 
Delphi 2005 Professional
 
#3

Re: Komponente Event to Code problem

  Alt 2. Dez 2008, 14:16


Schande über mich - das war's...

Danke

Ralf
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2020 by Daniel R. Wolf