Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi 2010 Hilfe geht nicht (https://www.delphipraxis.net/142149-delphi-2010-hilfe-geht-nicht.html)

Frederika 22. Okt 2009 21:42


Delphi 2010 Hilfe geht nicht
 
Hallo! Habe gerade eben Delphi 2010 auf W7-64 installiert, danach neu gebootet, nichts weiter verändert, aber leider funktioniert die gesamte Hilfe nicht. Es gibt die Fehlermeldung

"Klasse nicht registriert, ClassID{314111F0-..."

Beim Starten bleibt unter "Meldungen" unten auch noch stehen

"Fehler beim Ausführen von 'C:\ProgramData\{BBD31133-40F8-4B57-9BA6-DB76C03D153B}\Setup.exe': Falscher Parameter"

Hat irgendjemand diese Probleme auch gehabt? Irgendeine Idee?

Vielen Dank im voraus!

himitsu 22. Okt 2009 21:55

Re: Delphi 2010 Hilfe geht nicht
 
Bei mir im aktuellen System (XP32+D2009) geht das ebenfalls nicht und ich hatte das auch schon in 'nem Thread erwähnt (leider finde ich den grad nicht :shock: )

Nja, jedenfalls hängt das anscheinend mit einem Service zusammen, welcher meißtens wohl inaktiv ist.

Wenn ich die OH aber direkt über das Startmenü "RAD Studio Dokumentation" aufrufe und nicht über das RAD Studio, dann startet sie bei mir.

Ich hatte auch noch nicht die Zeit mal genau den Service rauszufinden, welcher es ist, aber wenn ich in der Systemsteuerung einfach mal genug Services manuell gestartet hab, dann geht die OH auch irgendwann wieder vom Delphi aus.

Bernhard Geyer 22. Okt 2009 22:33

Re: Delphi 2010 Hilfe geht nicht
 
Zitat:

Zitat von Frederika
Beim Starten bleibt unter "Meldungen" unten auch noch stehen

"Fehler beim Ausführen von 'C:\ProgramData\{BBD31133-40F8-4B57-9BA6-DB76C03D153B}\Setup.exe': Falscher Parameter"

"As Designed". Beim Programmstart wird nach Updates gesucht welches bei Nicht vorhandenen Adminrechten fehlschlägt.
Starte die IDE doch einmal mit Adminrechten.

Frederika 22. Okt 2009 23:17

Re: Delphi 2010 Hilfe geht nicht
 
Danke! Die Admin-Rechte waren es!

Frederika 22. Okt 2009 23:48

Re: Delphi 2010 Hilfe geht nicht
 
Ich habe die Admin-Rechte über Eigenschaften-Kompatibilitä gesetzt. Jetzt fragt W7 jedesmal nach, ob ich mit Adminrechten starten will. Kannman das irgendwie elegant deaktiviere oder muss man die UAC komplett abschalten? Da hätte sich Delphi wirklich eine elegantere Lösung überlegen müssen. W7-Logo kriegt es so eigentlich nimmer.

himitsu 23. Okt 2009 00:02

Re: Delphi 2010 Hilfe geht nicht
 
einmal Starten sollte diesen Fehler mit dem Setup beheben ... danach kann es wieder normal gesartet werden.


PS: http://www.delphipraxis.net/dpX_faq_...?faq=Q_27#Q_27
also wenn noch neuer "fremder" Beitrag danach reingekommen ist ... einfach http://www.delphipraxis.net/template.../icon_edit.gif nutzen

[add]
Zitat:

Jetzt fragt W7 jedesmal nach
ist auch klar, sonst könnte sich irgendein böses Programm irgednwie die Rechte einmal besorgen und hätte sie dann für immer ... drum fragt Windows da auch jedesmal neu nach.

Frederika 23. Okt 2009 09:54

Re: Delphi 2010 Hilfe geht nicht
 
Ne, leider kommt die Meldung

"Fehler beim Ausführen von 'C:\ProgramData\{BBD31133-40F8-4B57-9BA6-DB76C03D153B}\Setup.exe': Falscher Parameter"

bei jedem Start, falls man nicht als Amin startet. Ist das nicht normal? Woran könnte das liegen?

Was bedeutet die Meldung überhaupt?

Daniel 23. Okt 2009 10:00

Re: Delphi 2010 Hilfe geht nicht
 
Zitat:

Zitat von Frederika
Was bedeutet die Meldung überhaupt?

Das hat Dir Bernhard in Beitrag #3 erklärt: Die IDE schaut, ob es Online-Updates gibt. Dazu wird ein Setup gestartet, für das Windows Vista / 7 Admin-Rechte verlangt. Wenn die IDE selbst nicht mit Admin-Rechten gestartet wurde, schlägt o.g. Start des Setup fehlt und Du siehst die von Dir genannte Meldung.

Um diesen Mechanismus auszuschalten, findest Du im .\BIN-Verzeichnis Deiner Delphi-Installation die beiden .REG-Dateien "EnableIDEUpdateCheck.reg" und "DisableIDEUpdateCheck.reg". Damit kannst Du die Suche nach einem Online-Update per Doppelklick dauerhaft an- oder ausschalten.

Frederika 23. Okt 2009 11:20

Re: Delphi 2010 Hilfe geht nicht
 
@Daniel: Aha. Danke! Ich liebe eigentlich Delphi (zumindest bezogen auf D6), aber jedes andere ernstzunehmende Programm hätte dafür doch eine Option a la "Beim Start auf Updates prüfen"? Dass man das per Hand und Registry machen muss, ist doch schon ziemlich bizarr, oder? Gratisprogramme wie Firefox lösen das doch eleganter! Damit würde kaum ein anderer Hesteller durchkommen. Toll, dass Ihr Euch hier so gut auskennt und meine Umstiegsprobleme lösen könnt! Danke!

NEUE FRAGE:

Irgendwie muss ich eine Blockade haben, aber das Delphi-2010-Hilfesystem erscheint mir auf den ersten Blick komplett nichtssagend. In D6 konnte man z.B. Ctrl-F1 auf "TObjectList" machen und dann gab es zu jeder Methode, jedem Ereignis und jeder Property eine Erklärung, was die genau macht, oft mit Beispiel, immer Deklaration und Hierachie. In D2010 steht fast immer "Embarcadero Technologies verfügt zurzeit über keine zusätzlichen Informationen." und man kann die Methoden und Properties auch nicht mal eben schnell durchclicken.

Was mache ich falsch? Muss man das irgendwie anders aufrufen oder aktivieren? So ist es quasi 100% nutzlos und ich wüsste bei neuen VCL-Klassen gar nicht, wie man alle Methoden und Eigenschaften schnell überblicken und die wichtigen Features finden soll, geschweige denn woher man wissen soll, was eine Eigenschaft genau verändert. Nicht mal Ctrl-F12 auf "Double" bringt irgendwelche sinnvollen Infos.

Gibt es eine einfache Lösung, zu der ich nur zu dumm war, oder ist das so unnütz geworden?

himitsu 23. Okt 2009 11:52

Re: Delphi 2010 Hilfe geht nicht
 
Zitat:

andere ernstzunehmende Programm hätte dafür doch eine Option a la "Beim Start auf Updates prüfen"?
die hat es ja ... und das hast du anscheindend beim Installieren im Setup mit Ja beantwortet (bzw. du hast das entsprechende Kreuz nicht weggemacht)

Frederika 23. Okt 2009 11:56

Re: Delphi 2010 Hilfe geht nicht
 
...und zum Inhalt der Hilfe? Fehlt da bei mir ein Teil, der nicht installiert wurde oder ist das jetzt so dürftig?

Wie kommt man denn an Infos zu Events, Properties und Methods eines Objekts? Irgendwie glaube ich, wurde meine Hilfe komplett falsch installiert oder ist gar nicht richtig vorhanden.

Was kommt bei Euch, wenn Ihr Ctrl-F1 auf "Double" oder "TObjectList" macht?

MarcoWarm 23. Okt 2009 12:02

Re: Delphi 2010 Hilfe geht nicht
 
Warum nicht einfach nur F1?

Gruß
Marco

Frederika 23. Okt 2009 12:07

Re: Delphi 2010 Hilfe geht nicht
 
Ja, auch bei F1 auf "Boolean" kommt nur eine nichtssagende Seite mit "Embarcadero Technologies verfügt zurzeit über keine zusätzlichen Informationen. Bitte unterstützen Sie uns bei der Dokumentation dieses Themas, indem Sie Ihre Kommentare auf der Diskussionsseite eingeben."

Alles mehr als unbefriedigend.

Wer kennt noch die Hilfe aus D6? Da kann man ein Objekt auswählen und hat links eine Liste aller Events, Properties und Methoden und auf Click sieht man rechts dazu die Erläuterung, mit Querverweisen, Beispielcode und genauer Erklärung.

Ich kann nicht glauben, dass es das in D2010 nicht mehr gibt. Entweder ist meine Hilfe falsch installiert oder ich mache irgendwas Dummes.

MarcoWarm 23. Okt 2009 12:14

Re: Delphi 2010 Hilfe geht nicht
 
Ok bei Boolean könnte das schon sein... Was passiert bei F1 auf TForm?

Gruß
Marco

Frederika 23. Okt 2009 12:21

Re: Delphi 2010 Hilfe geht nicht
 
Auch F1 auf TForm oder TObjectList bringt quasi keine sinnvollen Informationen.

Man kann nicht schnell die Eigenschaften, Events und Methoden sehen.

MarcoWarm 23. Okt 2009 12:23

Re: Delphi 2010 Hilfe geht nicht
 
Zitat:

Zitat von Frederika
Auch F1 auf TForm oder TObjectList bringt quasi keine sinnvollen Informationen.

was heißt keine sinnvollen Informationen genau?
bekommst du so eine Seite: Variante 1
oder so eine: Variante2

Gruß
Marco

v2afrank 23. Okt 2009 12:28

Re: Delphi 2010 Hilfe geht nicht
 
Wenn ich bei mir auf TForm F1 klicke kommt die Hilfe Forms.TForm.
Links in der baumstruktur sehe ich dann TForm Class mit den Unterzweigen Methods, Events, Procedures und Properties. Allerdings sind auch dort die meisten mit dem Spruch "Embarcadero Technologies verfügt zurzeit über keine zusätzlichen Informationen. Bitte unterstützen Sie uns bei der Dokumentation dieses Themas, indem Sie Ihre Kommentare auf der Diskussionsseite eingeben" versehen.
Die Delphi 6 Hilfe war schon viel besser, allerding kenne ich das Problem seit Delphi 2005

Edit bei mir ist es Variante 2

Frederika 23. Okt 2009 12:30

Re: Delphi 2010 Hilfe geht nicht
 
@Marco: Danke für Deine Mühe! Ähnlich wie Variante 2, nur ohne die bunte Umrahmung und mit Delphi und C-Sektion, beides gleich inhaltslos.

Die Variante 1 sieht brauchbar aus... das suche ich wohl! Wie kommt man daran?

Daniel 23. Okt 2009 12:33

Re: Delphi 2010 Hilfe geht nicht
 
Zitat:

Zitat von Frederika
Die Variante 1 sieht brauchbar aus... das suche ich wohl! Wie kommt man daran?

Das von Marco verlinkte WIKI-System stellt die Grundlage / Quelle für die lokale Delphi-Hilfe dar. Ich halte es nicht für ausgeschlossen, dass o.g. Variante 1 neu und derzeit nur online verfügbar ist, bis Embarcadero das erste Hilfe-Update für die lokalen Installationen erzeugt. Kurzum: Ich vermute, dass Variante 1 bisher nie als Teil der Hilfe ausgeliefert wurde, da diese Seite erst später entstanden ist.

Frederika 23. Okt 2009 12:37

Re: Delphi 2010 Hilfe geht nicht
 
Hi Daniel!

Aber wie kommt man denn jetzt schnell an die Informationen, welche Methoden es gibt? Selbst die verlinkte Wikiseite listet ja nur wenigen Methoden und nicht etwa alle, die es gibt. Man muss doch irgendwie wie bei dem D6 aus dem Jahre 2001 auf Anhieb auf alle Methoden und Eigenschaften und deren Bedeutung zugreifen können?

Wie sonst kannman sich über die neuen VCL-Komponenten oder andere neue Objekte informieren? Das braucht man doch beim Programmieren ständig!

MarcoWarm 23. Okt 2009 12:43

Re: Delphi 2010 Hilfe geht nicht
 
Zitat:

Zitat von Frederika
Die Variante 1 sieht brauchbar aus... das suche ich wohl! Wie kommt man daran?

man kommt dorthin via http://ref.dp200x.de/

Allerdings hast du recht... die Methodenliste ist recht dürftig... die enthält wahrscheinlich nur die, mit der aktuellen klasse eingeführten, Methoden. Für mehr details müsstest du dich durch die Vererbung kämpfen.

Frederika 23. Okt 2009 12:47

Re: Delphi 2010 Hilfe geht nicht
 
@Marco: Danke.

Aber mal ehrlich, dann ist die Hilfe doch komplett nutzlos. Ein anderes simples Beispiel. ich weiß, dass es TBitmap.LoadFromFile gibt. Lässt sich aber weder auf der Wiki-Seite noch in der Online-Hilfe finden. Wie bitte soll man diese Methoden für neue Objekte kennen? Auch alte kenne ich ja nicht unbedingt alle auswendig? Das ist doch krank.

Wer beherrscht Delphi derart, dass er ALLE Methoden kennt? Gerade die seltener verwendeten muss man doch schnell und unkompliziert nachschauen können?! So kann man doch mit D2010 kaum arbeiten.

Wer sieht das anders? Wie behelft Ihr Euch? Wer arbeitet denn schon mit D2010?

Daniel 23. Okt 2009 12:49

Re: Delphi 2010 Hilfe geht nicht
 
Zum Thema "geerbtes" Zeugs: Jo, das geht dann beim TForm z.B. weiter bei TCustomForm: http://docwiki.embarcadero.com/VCL/e...omForm_Methods

@Frederika: Projekte wie der HelpBooster, Marcos Hilfe-Experte oder auch die Online-Referenz sind leider nicht ohne Grund entstanden. Viele Informationen sind zwar grundsätzlich vorhanden, aber leider unglaublich schwer zu finden.

Frederika 23. Okt 2009 12:56

Re: Delphi 2010 Hilfe geht nicht
 
@Daniel: Soll das heißen, damit muss man leben? Wie soll man denn die neuen Komponenten und Objekte verwenden? Mich interessieren z.b. die XML-Objekte, die angeblich das Einlesen und Verarbeiten von XML-Dateien vereinfachen sollen. Sind ind er Onlinehilfe nicht auffindbar. Dutzende Seiten zu sonstwas bzgl. XML, aber die neuen Delphi-Objekte?

Hätte ich das gewusst, hätte ich ganz sicher nicht D2010 Prof. gekauft. War ja teuer genug, da kann man schon eine anständige Hilfe erwarten, zumal D6 da wirklich Ok war.

Sherlock 23. Okt 2009 13:03

Re: Delphi 2010 Hilfe geht nicht
 
Wir Delphi Entwickler sind einiges an Kummer gewohnt. Ausserdem wissen wir, daß man nur dann eine brandneue Delphiversion kauft, wenn man einiges an Unfertigkeit verkraften kann. Dafür ist die 2010 aber erstaunlich rund. Im übrigen, ist ja auch D6 nicht wirklich ein rumreiches Kapitel in der Delphigeschichte ;)

Zum Thema: Da kommt mit Sicherheit noch was nach. Gerade die Hilfe war bei vielen Delphi-Releases nach einem Patch/Update/Bugfix ganz OK.

Sherlock

MarcoWarm 23. Okt 2009 13:04

Re: Delphi 2010 Hilfe geht nicht
 
Also du kannst ruhig eine der von Daniel empfohlenen Produkte verwenden. Da ist die Hilfeausbeute auch ein bissl besser.
Ohne die Tools bist du allerdings aufgeschmissen.
Was die "neuen" Objekte angeht gibts sicher ein paar nützliche Tutorials irgendwo.

noch ein Tipp, zum herausfinden der Methoden hilft vielleicht auch Strg+Leertaste für die Codevervollständigung.

Gruß
Marco

Frederika 23. Okt 2009 13:25

Re: Delphi 2010 Hilfe geht nicht
 
Klar, die Codevervollständigung nutze ich natürlich auch in D6, aber es ist doch schon ein Riesenunterschied, ob man einfach Ctrl-F1 tippt und sämtliche Definitionen, Properties, Events und Methoden sieht und schnell durchclicken kann oder jetzt externe Hilfeseiten, die auch nur mäßig sind, regelrecht selbst durchforsten muss. Wenn das wirklich so ist, dann kommt D2010 wieder in den Schrank. Schade um das Geld. Sollte man eigentlich zurückgeben. Das ist eine Zumutung.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:31 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