Projekte nicht erstellbar
-
Hallo ich habe folgenes Problem.
Ich habe mir den kostenlosen Borland Turbo C++ installiert. Wenn ich jetzt ein Projekt erstellen möchte bekomme ich diese Meldung:
Zugriffsverletzung bei Adresse 22B7AEED in Modul 'bcbide100.bpl'. Lesen von Adresse 00000000.Unter Details bei der Meldung steht das hier
+ $E[22B7AEED]{bcbide100.bpl} CppProject.CppProject.TBcbProject.InstallModuleHandlers (Line 313, "CppProject.pas" + 3) + $E + $0[51F26B4B]{rtl100.bpl } System.System.@HandleAnyException (Line 9980, "system.pas" + 13) + $0 + $41[7C913786]{ntdll.dll } RtlConvertUlongToLargeInteger + $41 + $9[7C91EAF5]{ntdll.dll } KiUserExceptionDispatcher + $9 + $5[21BE9EEC]{delphicoreide100.bpl} BaseDelphiProject.BaseDelphiProject.TBaseDelphiProject.Create (Line 607, "BaseDelphiProject.pas" + 39) + $5 + $1D[22B7A860]{bcbide100.bpl} CppProject.CppProject.TBcbProjectCreationTrait.CreateProject (Line 190, "CppProject.pas" + 4) + $1D + $36[20BAD6CF]{coreide100.bpl} ProjectFileUtils.ProjectFileUtils.CreateProject (Line 794, "ProjectFileUtils.pas" + 7) + $36 + $2F[21BBD411]{delphicoreide100.bpl} DelphiGalleryItems.DelphiGalleryItems.TNewDelphiProjectItem.Selected (Line 186, "DelphiGalleryItems.pas" + 1) + $2F + $6[20B46162]{coreide100.bpl} GalleryTypes.GalleryTypes.TGalleryItem.DoSelect (Line 146, "GalleryTypes.pas" + 5) + $6 + $5[20CAEB30]{coreide100.bpl} PaletteNewItems.PaletteNewItems.TNewPaletteItem.Execute (Line 464, "PaletteNewItems.pas" + 7) + $5 + $5[20C5BF71]{coreide100.bpl} ToolFrm.ToolFrm.TToolForm.PaletteButtonClicked (Line 1167, "ToolFrm.pas" + 14) + $5 + $C[0055D12A]{idectrls100.bpl} IDEWideCategoryButtons.IDEWideCategoryButtons.TWideCategoryButtons.DoItemClicked (Line 1727, "IDEWideCategoryButtons.pas" + 4) + $C + $1D[52059344]{vcl100.bpl } Controls.Controls.TControl.DoMouseUp (Line 5352, "Controls.pas" + 2) + $1D + $6[5205CA19]{vcl100.bpl } Controls.Controls.TWinControl.WndProc (Line 7246, "Controls.pas" + 105) + $6 + $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 + $6F[77D18706]{USER32.dll } GetDC + $6F + $14F[77D187E6]{USER32.dll } GetDC + $14F + $59[77D1C009]{USER32.dll } DestroyCaret + $59 + $16[77D1E361]{USER32.dll } CallWindowProcA + $16 + $1E[20C5BC7D]{coreide100.bpl} ToolFrm.ToolFrm.TToolForm.PaletteHook (Line 1053, "ToolFrm.pas" + 19) + $1E + $0[51F60BC0]{rtl100.bpl } Classes.Classes.StdWndProc (Line 11572, "classes.pas" + 8) + $0 + $6F[77D18706]{USER32.dll } GetDC + $6F + $14F[77D187E6]{USER32.dll } GetDC + $14F + $122[77D189A0]{USER32.dll } GetWindowLongW + $122 + $A[77D1BCC7]{USER32.dll } DispatchMessageA + $A
Was kann ich dagegen machen?
Ich danke im voraus
-
Ich kenne mich zwar mit diesem Compiler nicht aus, aber das sieht doch eher so aus, als ob dein Programm schon ausgeführt wird, oder? Da werden Funktionen der WinAPI aufgerufen (GetWindowLong, GetDC, DispatchMessage...). Und "Zugriffsverletzung beim Lesen von Adresse 00000000" hört sich vielleicht nach einem NULL-Pointer an, von dem du lesen willst oder so...
-
für mich siehts eher so aus, als würde die IDE abstürzen... das scheinen keine Meldungen eines Compilers zu sein
-
Die Meldung erscheint, wenn ich auf eines der C++ Builder Projekte (VCL-Formularanwendung, Service-Anwendung) klicke.
Das Compilieren ist auch nicht möglich.