Autor Beitrag
avenger
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 90



BeitragVerfasst: Di 24.02.09 04:33 
Hallo,

Versuche mich gerade an Delphi heranzutasten und habe Turbo Delphi For Windows installiert. Leider bekomme ich beim öffnen der Hilfe über Control-F1 einen Error mit unbekannten Fehler angezeigt. Wenn ich af Details gehe bekomme ich folgendes angezeigt:

+ $37[531C45F5]{htmlhelp2100.bpl} HTMLHelp2Viewer.HTMLHelp2Viewer.CanShowALinkEx (Line 297, "HTMLHelp2Viewer.pas" + 16) + $37
+ $0[51F2A2A5]{rtl100.bpl } System.System.@CheckAutoResult (Line 18061, "system.pas" + 6) + $0
+ $8[531C7367]{htmlhelp2100.bpl} HtmlHelp2Tester.HtmlHelp2Tester.TIDEHtmlHelp2Tester.CanShowALink (Line 54, "HtmlHelp2Tester.pas" + 1) + $8
+ $E[531C6F76]{htmlhelp2100.bpl} HTMLHelp2Viewer.HTMLHelp2Viewer.THTMLHelp2Viewer.UnderstandsKeywordInternal (Line 1109, "HTMLHelp2Viewer.pas" + 13) + $E
+ $6[531C6FD4]{htmlhelp2100.bpl} HTMLHelp2Viewer.HTMLHelp2Viewer.THTMLHelp2Viewer.UnderstandsKeyword (Line 1125, "HTMLHelp2Viewer.pas" + 3) + $6
+ $14[52079B49]{vcl100.bpl } Forms.Forms.TApplication.HelpKeyword (Line 7948, "Forms.pas" + 8) + $14
+ $7[21C44153]{delphicoreide100.bpl} PasCppCmds.PasCppCmds.TDesignEnvironment.ShowClassHelp (Line 816, "PasCppCmds.pas" + 0) + $7
+ $B[0D369FFC]{vcldesigner100.bpl} VCLSurface.VCLSurface.KeyEvent (Line 2908, "vclsurface.pas" + 12) + $B
+ $6[0D36A829]{vcldesigner100.bpl} VCLSurface.VCLSurface.TVclDesignSurface.IsDesignMsg (Line 3063, "vclsurface.pas" + 47) + $6
+ $21[520587C3]{vcl100.bpl } Controls.Controls.TControl.WndProc (Line 5064, "Controls.pas" + 4) + $21
+ $6[5205CA19]{vcl100.bpl } Controls.Controls.TWinControl.WndProc (Line 7246, "Controls.pas" + 105) + $6
+ $5[5207124D]{vcl100.bpl } Forms.Forms.TCustomForm.WndProc (Line 3284, "Forms.pas" + 125) + $5
+ $C[0D333DF7]{delphivclide100.bpl} VCLFormContainer.VCLFormContainer.TControlSizer.ControlWndProc (Line 305, "VCLFormContainer.pas" + 33) + $C
+ $6[5205C1A4]{vcl100.bpl } Controls.Controls.TWinControl.MainWndProc (Line 7021, "Controls.pas" + 3) + $6
+ $0[51F60BC0]{rtl100.bpl } Classes.Classes.StdWndProc (Line 11572, "classes.pas" + 8) + $0
+ $6A[7E368731]{USER32.dll } GetDC + $6A
+ $14A[7E368811]{USER32.dll } GetDC + $14A
+ $122[7E3689C8]{USER32.dll } GetWindowLongW + $122
+ $A[7E3696C2]{USER32.dll } DispatchMessageA + $A

Kann man den Error irgendwie beheben ?!?

Danke
jaenicke
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 19313
Erhaltene Danke: 1747

W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
BeitragVerfasst: Di 24.02.09 06:04 
Hallo und :welcome: im Forum!

Der Fehler wird vermutlich weniger bei der Hilfe selbst sondern im Hilfesystem liegen, so dass die Dateien nicht angezeigt werden können.
Ich weiß allerdings nicht, wie man das beheben kann, denn der Microsoft Document Explorer ist nicht einzeln downloadbar AFAIK. Er sollte aber ggf. mit installiert werden, genauso bei der Installation von Visual Studio.

Es gibt eine Onlineversion der Hilfe, auch als bspw. PDF, vielleicht hilft dir die erstmal:
docs.codegear.com/docs/delphicpp.php
z.B. RAD Studio 2007, German, VCL:
docs.codegear.com/do...lwin32/contents.html
Aber auch die von Turbo Delphi als PDF:
docs.codegear.com/do...006_Reference_EN.pdf
Bernhard Geyer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 721
Erhaltene Danke: 3



BeitragVerfasst: Di 24.02.09 08:35 
Hast du ein VS.NET installiert? Hier kommt es teilweise zu beeinträchtigungen der Hilfe bei älteren D200x-Versionen.
avenger Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 90



BeitragVerfasst: Di 24.02.09 15:19 
Was genau ist VS Net. Ist das das Microsoft. NET Framework ? Das ist insatlliert.
Es ginge mir mehr darum das die Tastenkombo Strg F1 mir Kontextbezogene Hilfe für meine Objecte oder ähnliches geben könnte.
Hat vieleicht jemand eine Idee wie man das reparieren kann ?
Timosch
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1314

Debian Squeeze, Win 7 Prof.
D7 Pers
BeitragVerfasst: Di 24.02.09 17:47 
VS.NET= Visual Studio .NET

_________________
If liberty means anything at all, it means the right to tell people what they do not want to hear. - George Orwell
avenger Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 90



BeitragVerfasst: Di 24.02.09 17:53 
Nein, VS Net ist nicht installiert
yx-man
Hält's aus hier
Beiträge: 9



BeitragVerfasst: Mi 24.08.11 08:33 
Ich hatte das selbe Problem. Da mir alles hier nicht geholfen hat, mal meine Lösung:
Problem war das Microsoft® .NET Framework SDK Version 1.1(englisch). Bei mir lief alles, bis irgendwann mein Computer crashte und ich neu installieren mußte. Früher hat ich Delphi2005 drauf, auf das ich jetzt verzichtet. Und da Turbo Delphi es braucht wurde, habe ich mir das Microsoft® .NET Framework SDK Version 1.1(englisch) aus dem Netz gezogen und installiert. Und, wie beschrieben, bekam ich das Hilfeproblem. Nach langer Suche hatte ich irgendwie die Eingebung, das englische SDK runterzuschmeißen und dann die Delhp2005 CD einzulegen. Dort wurde ich vor der Installation gefragt, ob ich das SDK(deutsch) installieren will. Hab ich gemacht, und plötzlich funktionierte die Hilfe in Turbo Delphi wieder. Dabei mußte ich Delphi2005 nicht installieren, sondern habe die Installation nach der SDK-Installation abgebrochen.

Vielleicht hilfe das ja jemand, der nach der Lösung seines Hilfeproblems sucht.