![]() |
procedure anlegen
hi
ich bastel grad an ner anwendung mit 2 Forms rum und hab grad ein kleines problem wenn ich ne neue procedure anlgegen will... ich hab das wie folgt gemacht:
Delphi-Quellcode:
wenn ich des so kompelieren will kommt folgenden fehlermeldung
unit New_Contact;
interface uses System.Drawing, System.Collections, System.ComponentModel, System.Windows.Forms, System.Data, System.Resources; type Form_New = class(System.Windows.Forms.Form) {$REGION 'Vom Designer verwalteter Code'} strict private /// <summary> /// Erforderliche Designervariable. /// </summary> Components: System.ComponentModel.Container; Navigation: System.Windows.Forms.GroupBox; /// <summary> /// Erforderliche Methode zur Unterstützung des Designers - /// ändern Sie die Methode nicht mit dem Quelltext-Editor /// </summary> procedure InitializeComponent; procedure btn_exit_Click(sender: System.Object; e: System.EventArgs); procedure Form_New_Closing(sender: System.Object; e: System.ComponentModel.CancelEventArgs); procedure btn_add_Click(sender: System.Object; e: System.EventArgs); {$ENDREGION} strict protected /// <summary> /// Ressourcen nach der Verwendung bereinigen /// </summary> procedure Dispose(Disposing: Boolean); override; private procedure prAddRow; public constructor Create; end; [Fehler] New_Contact.pas(75): E2065 Ungenügende Forward- oder External-Deklaration: 'Form_New.prAddRow' wenn ich dann aber schreib
Delphi-Quellcode:
dann kommt wieder ne fehlermeldung beim kompelieren und die lautet:
procedure Form_New.prAddRow
[Fehler] New_Contact.pas(75): E2003 Undefinierter Bezeichner: 'Form_New' die kapier ich noch weniger!!! Form_New ist doch ganz oben als System.Windows.Forms.Form deklariert.... hat jemand ne idee wieso des grad net geht???? |
Re: procedure anlegen
Ist deine Prozedur als
Zitat:
|
Re: procedure anlegen
Zitat:
|
Re: procedure anlegen
Genaso wie in Win32, alles was im Interface-Teil deklariert wurde muß im Implementation-Teil implementiert werden '( zumindest al stub - dann aber blöd macht ja nix).
|
Re: procedure anlegen
*gg* ich glaub des is heute schon zu spät als das ich denn fehler find ^^
bin grad glaub auf beiden augen blind :D naja auf jedenfall vielen dank für eure hilfe |
Re: procedure anlegen
guten morgen,
so ich hab des ganze jetzt noch mal im geschäft gemacht, ich hab eigentlich nix anderes gemacht, ausser das ich die procedur bei private nochmals angelegt hab, und dieses mal auch noch im programm verwendet hab... und siehe da es ging... ich weiss jetzt wirklich nicht woran das lag das es im geschäft sofort ging, und bei mir daheim nicht... :gruebel: :wall: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz