Announcement

Collapse
No announcement yet.

Maskedit mit Spezialproperties/Funktionen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Maskedit mit Spezialproperties/Funktionen

    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) <br> FeldName (Verweist auf eine Feldvariable des Records) <br> FeldType (Verweis auf eine fixe Eingabemaske wie zb. Text, Datum, Zahl usw.)
    <br> TestNummer (Verweist auf eine Testroutine in einer globalen Test-Unit)

    Nun soll nach ausfüllen der Properties ..
    <br> 1.) Überprüft werden ob es diesen Record-Typ bzw. Feldnamen gibt
    <br> 2.) Zur Laufzeit der Feldinhalt des Records dargestellt bzw. Verändert und überprüft werden können.
    <br> 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

  • #2
    siehe Ordner Komponente

    Comment


    • #3
      Hallo Gabriel,

      wenn ich Dein Problem richtig verstanden habe, wirst Du bei Deinem genannten Problem um Funktionszeiger wohl nicht herumkommen. Übergebe keine Variablen sondern Zeiger auf Funktionen die Dir die entspr. Werte zurückliefern.

      mfg Holge

      Comment

      Working...
      X