AGB  ·  Datenschutz  ·  Impressum  







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

Kompo wird nicht angezeigt

Ein Thema von CalganX · begonnen am 29. Dez 2002 · letzter Beitrag vom 29. Dez 2002
Antwort Antwort
Seite 1 von 2  1 2      
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#1

Kompo wird nicht angezeigt

  Alt 29. Dez 2002, 14:54
Hi,
ich habe gerade mal angefangen, ein wenig Komponenten zu erstellen. Ich leite also meine Klasse von TEdit ab.
Nun habe ich den SourceCode mal zum laufen bekommen, aber wenn ich dann das Komponenten Paket installiere, wird die Komponente nicht im dafür vorgesehnen Register (CSD-Software) hinzugefügt. Um genau zu sein: Finde ich die Kompo nirgends...

Was tun?

Chris
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#2
  Alt 29. Dez 2002, 15:01
Poste mal die Routines Register, in welcher Du die Komponente installiert hast.
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#3
  Alt 29. Dez 2002, 15:02
Moin Chris,

hast Du in der Unit auch ein Konstrukt, das so, oder ähnlich, aussieht?

Delphi-Quellcode:
procedure Register;

//...

implementation

//...

procedure register;
begin
  RegisterComponents('CSD-Software', [TMyEdit]);
end;
[EDIT]Mist, mal wieder zu spät [/EDIT]
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#4
  Alt 29. Dez 2002, 15:02
Hm, da habe ich zwar nix geändert, aber hier:

Delphi-Quellcode:
procedure register;
begin
  RegisterComponent('CSD-Software', [TNumberEdit]);
end;
Chris

PS: Bei mir wird register fett geschrieben!
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#5
  Alt 29. Dez 2002, 15:05
Sieht eigentlich richtig aus. Die DAU-Frage, sorry, muss aber sein, hast Du auch Installiert und nicht einfach nur Kompiliert?
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#6
  Alt 29. Dez 2002, 15:08
2faches JA
Allerdings steht die register-Prozedur bei mir direkt unter "implementation"...

Chris
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#7
  Alt 29. Dez 2002, 15:12
Dann fällt mir nur noch eines ein. Schau mal im Menü Komponenten - Palette konfiguren im erscheinenden Dialog nach.

Wähle links den letzten Eintrag [ALLE] aus und gehe die Liste Komponente für Komponente durch und schaue mal, ob Deine auftaucht. Da steht dann auch die Palettenseite, auf welcher diese eingetragen ist.

Sonst bin ich auch ratlos.
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#8
  Alt 29. Dez 2002, 15:13
Zitat von Chakotay1308:
Allerdings steht die register-Prozedur bei mir direkt unter "implementation"...
Uses und {$R...} sollten eigentlich davor kommen, sofern Du diese dort noch benötigst, ansonsten ist das ok.
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Christian Seehase
(Co-Admin)

Registriert seit: 29. Mai 2002
Ort: Hamburg
11.105 Beiträge
 
Delphi 11 Alexandria
 
#9
  Alt 29. Dez 2002, 15:15
Moin Chris,

falls es untergegangen ist.

Hast Du auch die Zeile

procedure Register; noch einmal vor implementation stehen?
Tschüss Chris
Die drei Feinde des Programmierers: Sonne, Frischluft und dieses unerträgliche Gebrüll der Vögel.
Der Klügere gibt solange nach bis er der Dumme ist
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#10
  Alt 29. Dez 2002, 15:16
HÄ????
Mal eine Frage: Wie kann das sein?
Im Dialog "Palette" konfigurieren steht die Palette "CSD-Software" sowie die Kompo, aber dennoch kann ich in der IDE selber die Palette nicht finden. Genauso wie in der View->Component List...!!!

Versteh' ich nicht!

Chris

@Christian: Jau
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 05:46 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