AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Komponente erweitern

Ein Thema von barnti · begonnen am 26. Jul 2004 · letzter Beitrag vom 26. Jul 2004
Antwort Antwort
barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#1

Komponente erweitern

  Alt 26. Jul 2004, 14:30
Hallo,
ich möchte eine Komponente erweitern. Dafür habe ich folgendes versucht:
Delphi-Quellcode:
unit U_MyQuery;

interface
uses mySQLDbTables;

  type TMyQuery = class(TmySQLDbTables)

implementation

end.
Leider bekomme ich die folgende Fehlermendung:
[Error] U_MyQuery.pas(6): Undeclared identifier: 'TmySQLDbTables'

Die Komponente, die ich erweitern will ist die 'TmysqlQuery' der 'myDAC'-Sammlung.
Ich habe mich bisher unter Delphi noch nicht mit der OOP beschäftigt, habe deshalb etwas Nachhilfebedarf.
Kann mir jemand weiterhelfen die Typendefinition zu formulieren?
Gruß,

Barnti
  Mit Zitat antworten Zitat
franktron

Registriert seit: 11. Nov 2003
Ort: Oldenburg
1.446 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#2

Re: Komponente erweitern

  Alt 26. Jul 2004, 14:34
Zitat von barnti:
Hallo,
ich möchte eine Komponente erweitern. Dafür habe ich folgendes versucht:
Delphi-Quellcode:
unit U_MyQuery;

interface
uses mySQLDbTables;

  type TMyQuery = class(TmySQLDbTables)

implementation

end.
Heits das nicht TMySQLTable
Frank
Tux sein Lieblingsquellcode
While anzfische<TuxSatt do begin
Fisch:=TFisch.Create; Tux.EssenFisch(Fisch); Fisch.Free;inc(anzfische); end;
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#3

Re: Komponente erweitern

  Alt 26. Jul 2004, 14:36
Zitat:
Undeclared identifier: 'TmySQLDbTables'
Das sagt doch bereits alles. Das Ding heißt anders oder die USES Liste stimmt nicht. Suche mal am besten mit GREP danach.
Gruß
Hansa
  Mit Zitat antworten Zitat
Nightshade

Registriert seit: 7. Jan 2003
Ort: Menden
192 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: Komponente erweitern

  Alt 26. Jul 2004, 14:39
Einfach in Delphi, im Menu unter Komponente -> Neue Komponente auswählen.

Als VorfahrenTyp : TmysqlQuery;

Als Klassenname : TMyQuery

Palettenseite : z.B. Beispiele

Name Der Unit : U_MyQuery


Und dann sollte Delphi alles selber machen...
Miniaturansicht angehängter Grafiken
komponente_165.jpg  
Christian
Killing for peace is like fucking for virginity

Nightshade
  Mit Zitat antworten Zitat
barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: Komponente erweitern

  Alt 26. Jul 2004, 14:46
Hi,

ich habe den falschen Vorfahren gewählt. Die Angabe von Nightshade ist das was ich eigentlich wollte... Danke!
Gruß,

Barnti
  Mit Zitat antworten Zitat
Antwort Antwort


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 21:28 Uhr.
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