AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Komponente vor dem Platzieren umbenennen / OpenTools API
Thema durchsuchen
Ansicht
Themen-Optionen

Komponente vor dem Platzieren umbenennen / OpenTools API

Ein Thema von CG2003 · begonnen am 20. Sep 2006 · letzter Beitrag vom 26. Sep 2006
Antwort Antwort
Seite 2 von 3     12 3      
CG2003

Registriert seit: 8. Nov 2003
Ort: Hamburg
470 Beiträge
 
Delphi 2009 Professional
 
#11

Re: Komponente vor dem Platzieren umbenennen / OpenTools API

  Alt 22. Sep 2006, 22:58
~push~
Kann mir denn keiner helfen?
Sebastian M.
Viele Grüße aus Hamburg


Meine Website: www.sebastian-mundt.com
  Mit Zitat antworten Zitat
CG2003

Registriert seit: 8. Nov 2003
Ort: Hamburg
470 Beiträge
 
Delphi 2009 Professional
 
#12

Re: Komponente vor dem Platzieren umbenennen / OpenTools API

  Alt 24. Sep 2006, 11:07
Und nochmal: ~push~

Irgendwer wird mir doch helfen können, oder?!
Sebastian M.
Viele Grüße aus Hamburg


Meine Website: www.sebastian-mundt.com
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#13

Re: Komponente vor dem Platzieren umbenennen / OpenTools API

  Alt 24. Sep 2006, 18:39
Ich werd morgen mal in unsere Sourcen sehen und hoffentlich den Fehler finden.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat
CG2003

Registriert seit: 8. Nov 2003
Ort: Hamburg
470 Beiträge
 
Delphi 2009 Professional
 
#14

Re: Komponente vor dem Platzieren umbenennen / OpenTools API

  Alt 24. Sep 2006, 18:56
Zitat von chaosben:
Ich werd morgen mal in unsere Sourcen sehen und hoffentlich den Fehler finden.
Das wäre super. Vielen Dank!
Wie gesagt, ich möchte ja nur "erkennen", das eine Komponente auf dem Form plaziert wird, und die dann direkt umbenennen. So wie es die GExperts oder auch Euer CNA machen.
Sebastian M.
Viele Grüße aus Hamburg


Meine Website: www.sebastian-mundt.com
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#15

Re: Komponente vor dem Platzieren umbenennen / OpenTools API

  Alt 25. Sep 2006, 06:12
Gib doch mal zum Spass den aktuellen Namen der Komponente aus. Wenn du den hast, klappt auch das umbennen. Wenn das nicht klappt, musst du mal prüfen ob der Editor der ist, den du zu finden hoffst. (Entweder per Messagebox oder per "Logdatei schreiben") Das ist ne langwierige Prozedur aber es geht imho nicht anders.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat
CG2003

Registriert seit: 8. Nov 2003
Ort: Hamburg
470 Beiträge
 
Delphi 2009 Professional
 
#16

Re: Komponente vor dem Platzieren umbenennen / OpenTools API

  Alt 25. Sep 2006, 19:19
Zitat von chaosben:
Gib doch mal zum Spass den aktuellen Namen der Komponente aus. Wenn du den hast, klappt auch das umbennen. Wenn das nicht klappt, musst du mal prüfen ob der Editor der ist, den du zu finden hoffst. (Entweder per Messagebox oder per "Logdatei schreiben") Das ist ne langwierige Prozedur aber es geht imho nicht anders.
Hallo, das klappt leider nicht. Ich bekomme jedesmal, wenn ich eine Komponente auf dem Form plaziere eine AV. Erbitte Hilfe...
Sebastian M.
Viele Grüße aus Hamburg


Meine Website: www.sebastian-mundt.com
  Mit Zitat antworten Zitat
CG2003

Registriert seit: 8. Nov 2003
Ort: Hamburg
470 Beiträge
 
Delphi 2009 Professional
 
#17

Re: Komponente vor dem Platzieren umbenennen / OpenTools API

  Alt 25. Sep 2006, 20:19
So, hier nochmal die aktuelle Variante. Diese funktioniert leider noch nicht.
Anscheinend hat er Probleme, beim Zuordnen der Variable "Compo", welches die platzierte Komponente sein soll.

Oder liegt der Fehler evtl. doch ganz woanders?
Ich hoffe, es kann mir einer helfen, denn mir scheint, ich bin nah dran...
Angehängte Dateien
Dateityp: zip test_238.zip (46,7 KB, 4x aufgerufen)
Sebastian M.
Viele Grüße aus Hamburg


Meine Website: www.sebastian-mundt.com
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#18

Re: Komponente vor dem Platzieren umbenennen / OpenTools API

  Alt 26. Sep 2006, 05:51
Also, bei mir geht dein Code wunderbar unter einer Voraussetzung: Das CNA-Package ist nicht installiert. Da gibt es scheinbar "Antipathien" zwischen deinem Package und dem CNA. Die ComponentRenamed-Procedure hab ich zu Testzwecken mal eingekürzt:
Delphi-Quellcode:
procedure TPPWFormNotifier.ComponentRenamed(ComponentHandle: TOTAHandle;
  const OldName, NewName: string);
begin
  ShowMessage('"'+OldName+'" wird zu "'+NewName+'"');
end;
Da sieht man schön, wann man welche Aktion ausführen kann.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat
CG2003

Registriert seit: 8. Nov 2003
Ort: Hamburg
470 Beiträge
 
Delphi 2009 Professional
 
#19

Re: Komponente vor dem Platzieren umbenennen / OpenTools API

  Alt 26. Sep 2006, 06:10
Zitat von chaosben:
Also, bei mir geht dein Code wunderbar unter einer Voraussetzung: Das CNA-Package ist nicht installiert. Da gibt es scheinbar "Antipathien" zwischen deinem Package und dem CNA. Die ComponentRenamed-Procedure hab ich zu Testzwecken mal eingekürzt:
Delphi-Quellcode:
procedure TPPWFormNotifier.ComponentRenamed(ComponentHandle: TOTAHandle;
  const OldName, NewName: string);
begin
  ShowMessage('"'+OldName+'" wird zu "'+NewName+'"');
end;
Da sieht man schön, wann man welche Aktion ausführen kann.
Danke.
Hättest Du denn auch noch die Güte, mal zu prüfen, ob die Registrierung und Zuordnun meines FormEditors stimmt?
Sebastian M.
Viele Grüße aus Hamburg


Meine Website: www.sebastian-mundt.com
  Mit Zitat antworten Zitat
Benutzerbild von chaosben
chaosben

Registriert seit: 27. Apr 2005
Ort: Görlitz
1.358 Beiträge
 
Delphi XE2 Professional
 
#20

Re: Komponente vor dem Platzieren umbenennen / OpenTools API

  Alt 26. Sep 2006, 06:24
Das schien alles in Ordnung.
Benjamin Schwarze
If I have seen further it is by standing on the shoulders of Giants. (Isaac Newton)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


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 00:07 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