Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Problem mit OnWork (https://www.delphipraxis.net/111147-problem-mit-onwork.html)

Delphi Code Anfänger 30. Mär 2008 21:32

Re: Problem mit OnWork
 
Habe das jetzt so geändert:

Delphi-Quellcode:
TOnWorkEvent = procedure(Sender: TObject; AWorkMode: TWorkMode; const AWorkCount: Integer) of object;

Delphi Code Anfänger 31. Mär 2008 12:34

Re: Problem mit OnWork
 
Hatte vergessen dazuzuschreiben. Es kommt immer noch die gleiche Meldung.

MrKnogge 31. Mär 2008 12:47

Re: Problem mit OnWork
 
Das "of Object" musst du weglassen. Der Fehler liegt bei dem "const", dass ist zu viel.

Delphi Code Anfänger 31. Mär 2008 12:59

Re: Problem mit OnWork
 
Habe ich gerade gemacht. Kommt immer noch der selbe Fehler. Zusätzlich kommt auch noch:

E2010 Inkompatible Typen: 'TWorkMode' und 'Integer'

Diese Stelle:

Delphi-Quellcode:
procedure TDownloadThread.DoNotifyWork;
begin
  if Assigned(OnWork) then
    OnWork (Self, FWorkCount);

Dani 31. Mär 2008 13:03

Re: Problem mit OnWork
 
:twisted: Dir ist klar, dass es WebUpdateThread.TOnWorkEvent und IdComponent.TWorkEvent gibt? Schau jetzt sofort nach, wie IdComponent.TWorkEvent aussieht, denn genau so muss dein InternalWork deklariert sein :mrgreen:

Delphi Code Anfänger 31. Mär 2008 16:57

Re: Problem mit OnWork
 
Wo finde ich das denn?

Dani 31. Mär 2008 19:21

Re: Problem mit OnWork
 
Zitat:

Zitat von Dani
IdComponent.TWorkEvent

Unit IdComponent. Klick mal links auf TWorkEvent während du STRG gedrückt hältst (in Delphi).

Delphi Code Anfänger 31. Mär 2008 19:59

Re: Problem mit OnWork
 
Dann kommt IDComponent.pas nicht gefunden.

Dani 31. Mär 2008 21:29

Re: Problem mit OnWork
 
Du hast ja gesagt, du verwendest die in Delphi2007 mitgelieferte Version, vielleicht hat es da nur zu DCUs gereicht oder die Quellcode-Ordner sind nicht im Suchpfad. Wahrscheinlich ist es besser, wenn du dir die neueste Version kurz runterlädst und manuell installierst, aber das ist nicht ganz trivial :|

Delphi Code Anfänger 1. Apr 2008 18:39

Re: Problem mit OnWork
 
Die DCus sind dabei. Was muss ich damit machen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:40 Uhr.
Seite 2 von 3     12 3      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz