AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Die Delphi-IDE Sich selbst deaktivierende Packages?!
Thema durchsuchen
Ansicht
Themen-Optionen

Sich selbst deaktivierende Packages?!

Ein Thema von Meflin · begonnen am 10. Jun 2008 · letzter Beitrag vom 11. Jun 2008
Antwort Antwort
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#1

Sich selbst deaktivierende Packages?!

  Alt 10. Jun 2008, 09:43
Moin moin,

ich habe hier grade ein etwas unerklärliches Phänomen: Ich habe ein Package, das lässt sich problemlos installieren, und es funktioniert dann auch. Nur nach einem Neustart der IDE ist das Package deaktiviert, sprich es ist zwar noch in der Liste (bei "Packages hinzufügen" oder wie der Menüpunkt heißt), nur die checkbox ist eben nicht gesetzt.

Im Moment ist alles was mir dazu einfällt: WTF

Einen Erklärungsversuch habe ich aber: ich habe einmal die bpl absichtlich gelöscht (sie hat die IDE gecrasht), und dann über die Fehlermeldung "Package wurde nicht gefunden beim nächsten Start laden?" "entfernt". Liegt es vielleicht daran, dass mein Delphi jetzt immernoch meint, es sollte das Package nicht laden?

Nunja, im Moment bin ich ziemlich ratlos...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Sich selbst deaktivierende Packages?!

  Alt 10. Jun 2008, 09:53
Schau mal in der Registry ob es dort unter den deaktivierten Packages aufgeführt ist.
Markus Kinzler
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#3

Re: Sich selbst deaktivierende Packages?!

  Alt 10. Jun 2008, 10:29
Das erinnert mich stark an meinen letzten QC Eintrag: QC #62498: Packages with Underline as first char in description are not loaded

Kann dies auch auf dein Package zutreffen? Also ein Unterstrich vorne im Beschreibungstext?
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#4

Re: Sich selbst deaktivierende Packages?!

  Alt 10. Jun 2008, 10:36
Zitat von Muetze1:
Kann dies auch auf dein Package zutreffen? Also ein Unterstrich vorne im Beschreibungstext?
Wenn mir da nicht ausversehen ein Tippfehler reingekommen ist, sollte das nicht der Fall sein.

Ich kann leider aber alle Vorschläge erst heute Abend überprüfen
  Mit Zitat antworten Zitat
Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Sich selbst deaktivierende Packages?!

  Alt 10. Jun 2008, 12:26
Ich hatte auch schon solche Effekte und den Eindruck, dass Komponenten aus dem Package erst in einem Formular benutzt werden müssen, damit dieses dauerhaft in die IDE eingebunden werden...
(hab es nicht genauer untersucht - war aber so mein Eindruck)

stahli
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#6

Re: Sich selbst deaktivierende Packages?!

  Alt 10. Jun 2008, 12:30
Zitat von stahli:
Ich hatte auch schon solche Effekte und den Eindruck, dass Komponenten aus dem Package erst in einem Formular benutzt werden müssen, damit dieses dauerhaft in die IDE eingebunden werden...
Das Package enthält überhauptkeine Komponenten - ist ne IDE-Erweiterung - und es hat ja bis gestern auch problemlos funktioniert... ich schätze fast, es ist in der Registry noch als "nicht laden" eingetragen!
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#7

Re: Sich selbst deaktivierende Packages?!

  Alt 11. Jun 2008, 09:26
Jawoll, so war es: in der Registry war das Package bei "DisabledPackages" noch eingetragen...
Lädt jetzt wieder
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: Sich selbst deaktivierende Packages?!

  Alt 11. Jun 2008, 09:27
Es gab wohl schon mal ein Package mit der selben Bezeichnung
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#9

Re: Sich selbst deaktivierende Packages?!

  Alt 11. Jun 2008, 09:46
Zitat von Muetze1:
Das erinnert mich stark an meinen letzten QC Eintrag: QC #62498: Packages with Underline as first char in description are not loaded

Kann dies auch auf dein Package zutreffen? Also ein Unterstrich vorne im Beschreibungstext?
Der Underscore ist da ja auch ein "Steuerzeichen". Ich denke das ist as designed! Ah ja, ist schon gecloset...
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Muetze1
(Gast)

n/a Beiträge
 
#10

Re: Sich selbst deaktivierende Packages?!

  Alt 11. Jun 2008, 11:04
Zitat von DGL-luke:
Der Underscore ist da ja auch ein "Steuerzeichen". Ich denke das ist as designed! Ah ja, ist schon gecloset...
Seit wann ist ein Unterstrich ein Steuerzeichen? Steuerzeichen haben einen ASCII Wert < 32, aber das ist hier definitiv nicht der Fall. Und zu diesem "as designed" noch mal ein paar Anmerkungen, auf den der Herr vorn CodeGear auch nicht drauf eingeht:

1. Der Unterstrich ging bis einschließlich C++Builder 6 ohne Probleme als Beschreibungstext (somit auch am Anfang)
2. Seit wann ist in einem frei definierbaren Beschreibungsfeld Einschränkungen vorhanden. Und selbst wenn, warum weist einem die IDE darauf nirgendwo darauf hin? Warum verhindert sie die Eingabe nicht entsprechend?
3. Wozu gibt es den Registry Key "Disabled Packages", wenn sie es denn über den Unterstrich machen?
4. Und selbst wenn, warum in der Beschreibung? Sie hätten genauso den Unterstrich vorne in der Pfadangabe in der Registry vermerken können.

Hier wurde offensichtlich schludrige "schnell, schnell" Programmierung hingelegt von CodeGear. Wäre es wenigstens halbwegs ordentlich wäre mal ein Hinweis in der Hilfe dazu bzw. zumindest würde die IDE die Eingabe der "verbotenen" Zeichen verhindern. Du kannst doch keinem Kunden etwas verkaufen und du sagst: "Ja, da können Sie frei die Position beschreiben, alles erlaubt" und bei der nächsten Stelle dann "Tja, sorry, aber sie haben ein grossesn A verwendet - wie können Sie nur, das ist doch was ganz besonderes von uns - sie Trottel."
  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 09:32 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