AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Delphi Problem beim zugreifen von Unit auf Form
Thema durchsuchen
Ansicht
Themen-Optionen

Problem beim zugreifen von Unit auf Form

Ein Thema von 1ceman · begonnen am 1. Sep 2006 · letzter Beitrag vom 11. Sep 2006
 
1ceman

Registriert seit: 16. Dez 2005
Ort: Odenthal
134 Beiträge
 
Delphi 6 Personal
 
#6

Re: Problem beim zugreifen von Unit auf Form

  Alt 1. Sep 2006, 18:05
Hier eine Übersicht über die proceduren und funktionen der Unit U_List
Delphi-Quellcode:
type
    TElement = class { Urobjekt für Listenelemente      }
       Next: TElement; { Nachfolger                       }
       R : TJvRichEdit;
       B : TJvTransparentButton;
       Name : String;
       Constructor Create(N : String; Owner, Owner2 : TComponent; Anzahl : Integer); { Konstruktor wird verändert       }
       Procedure UserButton(Sender: TObject);
     end;

     TLinList = class { Liste über Urtyp TElement    }
       private

       public
       sAnfang, sAktuell: TElement; { "Zeiger" auf erstes/         }
                                                { aktuelles Element            }
         constructor create; { setzt Kopf/Fuss auf NIL      }
         destructor destroy; override; { löscht alle vorh. Elemente   }
       { Navigationsroutinen }
         procedure vor; { Aktuell einen weiter bewegen }
         procedure zurueck; { Aktuell einen zurück bewegen }
         procedure zumAnfang; { Aktuell an den Anfang        }
         procedure zumEnde; { Aktuell an das Ende          }
       { Datensatzoperationen }
         procedure EinfuegenVor(e: TElement); { Datensatz vor Aktuell einf.  }
         procedure EinfuegenNach(e: TElement); { Datensatz nach Aktuell einf. }
         procedure Loeschen; { Aktuellen Datensatz loeschen }
       { Informationsroutinen }
         function Anzahl: integer; { Anzahl der Datensätze        }
         function amEnde: boolean; { Aktuell am Ende?             }
         function amAnfang: boolean; { Aktuell am Anfang?           }
         function Leer: boolean; { Anzahl = 0?                  }
         function Aktuell: TElement; { Aktuelles Element ausgeben   }
         function Index: integer; { Nr. des Aktuellen Elements   }
     end;
Also wie schon gesagt verwaltet diese Unit Richedits und Buttons, die während der Laufzeit erstellt werden.
Diese Richedits liegen auf einem TabControl. Wenn man jetzt einen der erzeugten Button drückt, soll dem TabControl ein Tab hinzugefügt
werden und das entsprechende Richedit angezeigt werden. Das Problem ist jetzt nur, dass ich mit der Buttonprocedure auf das TabControl auf
der Form zugreifen muss, was halt nicht geht.
Ich hoffe das ich mein Problem genau genug beschrieben habe, damit ihr mir sagen könnt, wie ich es am besten löse.
Roman
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:15 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