Hallo Ihr Gurus.
Kann jemand einem Delphi-Anfänger (seit 20 Jahren hauptsächlich in ASM und Pascal (aktuell BP70) unterwegs ) helfen beim kreieren einer Maskedit-komponente mit folgenden zusätzlichen Properties bzw. Funktionen. (Wie man eine AktiveX erzeugt und Properties mittels Vizzard hinzufügt ist mir klar nur ob dies ein gangbarer Weg ist nicht. 400 KB für eine simple OCX erscheint mir etwas viel, abgesehen davon das es mir bis jetzt so nicht gelungen ist.)
Ich würde folgende zusätzliche Porperties bzw. Funktionen benötigen..
Zb. RecordName (Verweist auf eine Type-Deklaration in einer globalen Unit), FeldName (Verweist auf eine Feldvariable des Records), FeldType (Verweis auf eine fixe Eingabemaske wie zb. Text, Datum, Zahl usw.), TestNummer (Verweist auf eine Testroutine in einer globalen Test-Unit)
Nun soll nach ausfüllen der Properties ..
1.) Überprüft werden ob es diesen Record-Typ bzw. Feldnamen gibt
2.) Zur Laufzeit der Feldinhalt des Records dargestellt bzw. Verändert und überprüft werden können.
3.) Im Sinne von Tastenorientierter Eingabe zusätzlich mit Enter das nächste Eingabefeld angesprungen werden.
Das erstbefüllen (eventuelles auslesen der Datenbank) bzw. speichern des Records erfolgt ohne Einwirkung der MaskEdit.
Der Sinn davon ist, daß ich ohne einer ODBC-Schnittstelle auskommen möchte und das Handling der Datenbank nichts mit den Eingabemasken zu tun haben soll.
Für Eure Antworten dankend verbleibe ich Euch einen guten Rutsch in neue Jahrtausend wünschend
Kann jemand einem Delphi-Anfänger (seit 20 Jahren hauptsächlich in ASM und Pascal (aktuell BP70) unterwegs ) helfen beim kreieren einer Maskedit-komponente mit folgenden zusätzlichen Properties bzw. Funktionen. (Wie man eine AktiveX erzeugt und Properties mittels Vizzard hinzufügt ist mir klar nur ob dies ein gangbarer Weg ist nicht. 400 KB für eine simple OCX erscheint mir etwas viel, abgesehen davon das es mir bis jetzt so nicht gelungen ist.)
Ich würde folgende zusätzliche Porperties bzw. Funktionen benötigen..
Zb. RecordName (Verweist auf eine Type-Deklaration in einer globalen Unit), FeldName (Verweist auf eine Feldvariable des Records), FeldType (Verweis auf eine fixe Eingabemaske wie zb. Text, Datum, Zahl usw.), TestNummer (Verweist auf eine Testroutine in einer globalen Test-Unit)
Nun soll nach ausfüllen der Properties ..
1.) Überprüft werden ob es diesen Record-Typ bzw. Feldnamen gibt
2.) Zur Laufzeit der Feldinhalt des Records dargestellt bzw. Verändert und überprüft werden können.
3.) Im Sinne von Tastenorientierter Eingabe zusätzlich mit Enter das nächste Eingabefeld angesprungen werden.
Das erstbefüllen (eventuelles auslesen der Datenbank) bzw. speichern des Records erfolgt ohne Einwirkung der MaskEdit.
Der Sinn davon ist, daß ich ohne einer ODBC-Schnittstelle auskommen möchte und das Handling der Datenbank nichts mit den Eingabemasken zu tun haben soll.
Für Eure Antworten dankend verbleibe ich Euch einen guten Rutsch in neue Jahrtausend wünschend
Comment