Delphi-PRAXiS :: Das Forum für Fragen zu Delphi
Das Experten Forum für Delphi Programmierer
Hilfe für CodeGear Delphi gibts es hier im Forum
Delphi Quelltexte und Source Codes
 
Delphi-PRAXiS :: Foren-ÜbersichtForen-Übersicht Delphi-PRAXiS Modul-ÜbersichtSite-Map Delphi-PRAXiS durchsuchenSuchen Delphi-PRAXiS Code-LibraryCode-Library Jetzt registrieren!Registrieren Login  
   
 
0
 
Delphi für Win32
Komponente Event to Code problem
Ein Delphi (Win32)-Thema von th_bone.

Vorheriges Thema anzeigen  |  Nächstes Thema anzeigen
Neuen Beitrag schreiben Auf Beitrag antworten
als PDF-Datei herunterladenThema ausdrucken
 
Delphi-PRAXiS Forum - Übersicht -> Object-Pascal / Delphi-Language
Seite 1 von 1   [ 3 Beiträge ]  
 
 Autor 
 Nachricht 
 
th_bone #1|Beitrag #971564Verfasst am: 02.12.2008, 14:42      Titel: Komponente Event to Code problem Antworten mit Zitat
Mitglied
Status: offline
Beiträge: 167
angemeldet: 16.06.2004
Delphi 2005 Professional

Sprache: Delphi (Win32)

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: zusammenfalten | markieren
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;
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
Bernhard Geyer #2|Beitrag #971570Verfasst am: 02.12.2008, 14:51      Titel: Re: Komponente Event to Code problem Antworten mit Zitat
sehr aktives Mitglied
Alter: 36
Status: offline
Beiträge: 9.329
angemeldet: 13.08.2002
Wohnort: Oberreichenbach
RAD-Studio 2007 Professional

Wie wäre es mit drehen der Zuweisung:

Delphi-Quellcode: markieren
MSImport.OnStockRate := MSImportstockrate;


MSImportstockrate soll ja aufgerufen werden Smile

Windows Vista - Eine neue Erfahrung in Fehlern.
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
th_bone #3|Beitrag #971609Verfasst am: 02.12.2008, 16:16      Titel: Re: Komponente Event to Code problem Antworten mit Zitat
Mitglied
Status: offline
Beiträge: 167
angemeldet: 16.06.2004
Delphi 2005 Professional

ouch! ouch! ouch! Embarassed

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

Danke

Ralf
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
Anzeige-Optionen:    
 
Delphi-PRAXiS Forum - Übersicht -> Object-Pascal / Delphi-Language Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1   [ 3 Beiträge ]  
 
  Neuen Beitrag schreiben Auf Beitrag antworten
als PDF-Datei herunterladenThema ausdrucken
 
   
Gehe zu:  
Du darfst keine Beiträge in dieses Forum schreiben.
Du darfst auf Beiträge in diesem Forum nicht antworten.
Du darfst Deine Beiträge in diesem Forum nicht bearbeiten.
Du darfst Deine Beiträge in diesem Forum nicht löschen.
Du darfst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten.
Du kannst Dateien in diesem Forum nicht herunterladen.


Impressum / Kontakt
Allgemeine Geschäftsbedingungen
Verhaltenskodex & FAQ

Delphi-PRAXiS :: Das Forum für Delphi-Programmierer
Das Experten Forum für Delphi ProgrammiererHilfe für Borland Delphi gibts es hier im ForumDelphi Quelltexte und Source CodesDelphi-PRAXiS :: Das Forum für DelphiWindows APIInternet und NetzwerkeVCL und Datenbanken
 

Delphi-PRAXiS V.2005 III
© 2002-2009 by Daniel R. Wolf
powered by phpBB © phpBB Group

Impressum / Kontakt Allgemeine Geschäftsbedingungen