Autor |
Beitrag |
bis11
Beiträge: 1247
Erhaltene Danke: 2
Apple Mac OSX 10.11
|
Verfasst: Sa 16.05.09 15:15
Hallo zusammen,
ich habe in einem kleinen Tutorial zusammengeschrieben, wie Ihr eurer Borland Developer Studio 2006 unter Windows 7 (64Bit) RC installieren könnt und es zum laufen bekommt. Es sind ein paar kleine Hindernisse zu überwinden, aber wie Ihr das macht zeigt euch dieses Tutorial.
Download - PDF ca. 400KB
Crosspost in der Delphi-Praxis.
Da dieses mein erstes Tutorial ist, welches ich hier Vorstelle, würde ich mich über ein bisschen Feedback freuen.
|
|
delphi-programmierer
Beiträge: 48
DOS, WIN XP
RAD Studio 2010, Turbo Pascal 6.0
|
Verfasst: Fr 12.06.09 14:30
Zitat: | Da dieses mein erstes Tutorial ist, welches ich hier Vorstelle, würde ich mich über ein bisschen Feedback freuen. |
Das Tutorial ist recht gut, aber zwei Fragen hätte ich noch:
Wenn Du die Installation in der VirtualBox laufen lässt, bedeudet das doch, dass man die Anwendung nach der Installation auch nur daraus starten kann, oder?
Und welches Betriebssystem hast Du auf der virtuelle Maschine installiert? Win XP?
Ich hoffe Du kannst mir schnell antworten...
Gruß
Paul
|
|
bis11
Beiträge: 1247
Erhaltene Danke: 2
Apple Mac OSX 10.11
|
Verfasst: Fr 12.06.09 14:44
|
|
delphi-programmierer
Beiträge: 48
DOS, WIN XP
RAD Studio 2010, Turbo Pascal 6.0
|
Verfasst: Fr 12.06.09 16:51
jetzt wird alles klar...
Du hast Win 7 nicht als "primäres" Betriebssystem installiert, sondern in einer virtuelle Maschine auf dem bestehenden System.
Für diese Methode würde mein PC aber nicht genügen, da ich gerade so die Mindestanforderungen von Windows 7 erfülle. Deshalb läuft bei mir Windows 7 als "Boot-System".
Nun zu einem anderen Problem:
Ich habe Deinen Anweisungen bis jetzt gut Folgen können. Alle für das BDS nötigen Zusatzprogramme (.NET, ...) habe ich nach der gegebenen Reihenfolge installiert. Danach folgte der eigentliche Setup. Anschließend startete ich das BDS und es erschienen die selben Fehlermeldungen, wie Du beschrieben hast. Das Problem ist nur, dass ein weitere Fehler auftrat: "Falscher Parameter Code 87" Eine Liste gibt Aufschluss über Details. Darin stehen einige Packages (auch die vcl100.bpl und rtl100.bpl) mit angegebner Zeilennummer, wo der Fehler auftritt. Leider taucht der Fehler auch nicht nur einmal auf.
Hattest Du ähnliche Probleme oder weißt Du, wie man dieses lösen könnte? Die Recherche bei Google brachte kein Erfolg.
Ich hoffe Du hast einen Rat.
Viele Grüße
Paul
|
|
bis11
Beiträge: 1247
Erhaltene Danke: 2
Apple Mac OSX 10.11
|
Verfasst: Fr 12.06.09 17:15
Hast Du auch die Updates eingespielt ?
|
|
delphi-programmierer
Beiträge: 48
DOS, WIN XP
RAD Studio 2010, Turbo Pascal 6.0
|
Verfasst: Fr 12.06.09 18:34
bis11 hat folgendes geschrieben : | Hast Du auch die Updates eingespielt ? |
Ja, alle vorgeschlagenen Ergänzugen wurden erfolgreich installiert.
Trotzdem die Fehlermeldung: "Systemfehler. Code: 87. Falscher Parameter."
Zitat: | + $2[51F1A494]{rtl100.bpl } SysUtils.SysUtils.RaiseLastOSError (Line 16275, "sysutils.pas" + 7) + $2
+ $5[51F1A41D]{rtl100.bpl } SysUtils.SysUtils.RaiseLastOSError (Line 16262, "sysutils.pas" + 0) + $5
+ $2[51FFD5C9]{vcl100.bpl } StdCtrls.StdCtrls.TCustomListBox.CreateWnd (Line 4514, "StdCtrls.pas" + 3) + $2
+ $2[52053139]{vcl100.bpl } Forms.Forms.TCustomForm.FocusControl (Line 4287, "Forms.pas" + 2) + $2
+ $6[5203C998]{vcl100.bpl } Controls.Controls.TWinControl.WndProc (Line 7242, "Controls.pas" + 101) + $6
+ $5[520511CD]{vcl100.bpl } Forms.Forms.TCustomForm.WndProc (Line 3284, "Forms.pas" + 125) + $5
+ $6[5203C150]{vcl100.bpl } Controls.Controls.TWinControl.MainWndProc (Line 7021, "Controls.pas" + 3) + $6
+ $0[51F40BB0]{rtl100.bpl } Classes.Classes.StdWndProc (Line 11572, "classes.pas" + 8) + $0
+ $1F7[778DC6BF]{USER32.dll } gapfnScSendMessage + $1F7
+ $2CD[778DC795]{USER32.dll } gapfnScSendMessage + $2CD
+ $138[778D5027]{USER32.dll } IsDialogMessageW + $138
+ $197[778D5086]{USER32.dll } IsDialogMessageW + $197
+ $2B[77C1817B]{ntdll.dll } KiUserCallbackDispatcher + $2B
+ $4[5203BBB4]{vcl100.bpl } Controls.Controls.TWinControl.DestroyWnd (Line 6835, "Controls.pas" + 11) + $4
+ $F[5203BDF5]{vcl100.bpl } Controls.Controls.TWinControl.DestroyHandle (Line 6920, "Controls.pas" + 5) + $F
+ $5[5203BE82]{vcl100.bpl } Controls.Controls.TWinControl.CMRecreateWnd (Line 6940, "Controls.pas" + 4) + $5
+ $6[520389E7]{vcl100.bpl } Controls.Controls.TControl.WndProc (Line 5143, "Controls.pas" + 83) + $6
+ $6[5203C998]{vcl100.bpl } Controls.Controls.TWinControl.WndProc (Line 7242, "Controls.pas" + 101) + $6
+ $5[520511CD]{vcl100.bpl } Forms.Forms.TCustomForm.WndProc (Line 3284, "Forms.pas" + 125) + $5
+ $C[52038674]{vcl100.bpl } Controls.Controls.TControl.Perform (Line 5018, "Controls.pas" + 5) + $C
+ $12[5203BE46]{vcl100.bpl } Controls.Controls.TWinControl.RecreateWnd (Line 6930, "Controls.pas" + 0) + $12
+ $6[5200E21B]{vcl100.bpl } ExtCtrls.ExtCtrls.TCustomPanel.CMDockClient (Line 2495, "ExtCtrls.pas" + 26) + $6
+ $6[520389E7]{vcl100.bpl } Controls.Controls.TControl.WndProc (Line 5143, "Controls.pas" + 83) + $6
+ $6[5203C998]{vcl100.bpl } Controls.Controls.TWinControl.WndProc (Line 7242, "Controls.pas" + 101) + $6
+ $5[52044162]{vcl100.bpl } Controls.Controls.TDockTree.WndProc (Line 11705, "Controls.pas" + 55) + $5
+ $15[5203DAED]{vcl100.bpl } Controls.Controls.TWinControl.DockDrop (Line 7798, "Controls.pas" + 1) + $15
+ $D[20EE679B]{designide100.bpl} IDEDockPanel.IDEDockPanel.TEditorDockPanel.DockDrop (Line 174, "IDEDockPanel.pas" + 17) + $D
+ $10[52038251]{vcl100.bpl } Controls.Controls.TControl.ManualDock (Line 4869, "Controls.pas" + 38) + $10
+ $D[5204199E]{vcl100.bpl } Controls.Controls.TDockZone.SetControlName (Line 10247, "Controls.pas" + 10) + $D
+ $5[520429A8]{vcl100.bpl } Controls.Controls.TDockTree.LoadFromStream (Line 10906, "Controls.pas" + 59) + $5
+ $E[20EED4B8]{designide100.bpl} DeskForm.DeskForm.TDesktopForm.LoadDockStream (Line 611, "DeskForm.pas" + 38) + $E
+ $F[20EE6B2D]{designide100.bpl} IDEDockPanel.IDEDockPanel.TEditorDockPanel.LoadState (Line 267, "IDEDockPanel.pas" + 21) + $F
+ $18[20BF318B]{coreide100.bpl} EditorForm.EditorForm.TEditWindow.LoadDockData (Line 2447, "EditorForm.pas" + 3) + $18
+ $F[20EE6B2D]{designide100.bpl} IDEDockPanel.IDEDockPanel.TEditorDockPanel.LoadState (Line 267, "IDEDockPanel.pas" + 21) + $F
+ $449E[0041B1E6]{bds.exe } bds.bds.Finalization + $449E
+ $3[20BBD3E6]{coreide100.bpl} Desktop.Desktop.TDesktopState.Load (Line 1502, "Desktop.pas" + 5) + $3
+ $6[20BBCE4F]{coreide100.bpl} Desktop.Desktop.TDesktopStates.LoadDesktop (Line 1361, "Desktop.pas" + 4) + $6
+ $7[20BBB8A1]{coreide100.bpl} Desktop.Desktop.LoadDefaultDesktopState (Line 939, "Desktop.pas" + 21) + $7
+ $0[20BBC158]{coreide100.bpl} Desktop.Desktop.LoadDesktop (Line 1056, "Desktop.pas" + 75) + $0
+ $40[00411375]{bds.exe } AppMain.AppMain.ProcessFromProject (Line 4485, "ui\AppMain.pas" + 13) + $40
+ $6[520389E7]{vcl100.bpl } Controls.Controls.TControl.WndProc (Line 5143, "Controls.pas" + 83) + $6
+ $6[5203C998]{vcl100.bpl } Controls.Controls.TWinControl.WndProc (Line 7242, "Controls.pas" + 101) + $6
+ $5[520511CD]{vcl100.bpl } Forms.Forms.TCustomForm.WndProc (Line 3284, "Forms.pas" + 125) + $5
+ $6[5203C150]{vcl100.bpl } Controls.Controls.TWinControl.MainWndProc (Line 7021, "Controls.pas" + 3) + $6
+ $0[51F40BB0]{rtl100.bpl } Classes.Classes.StdWndProc (Line 11572, "classes.pas" + 8) + $0
+ $1F7[778DC6BF]{USER32.dll } gapfnScSendMessage + $1F7
+ $2CD[778DC795]{USER32.dll } gapfnScSendMessage + $2CD
+ $8FC[778DCDC4]{USER32.dll } gapfnScSendMessage + $8FC
+ $A[778D1B16]{USER32.dll } DispatchMessageA + $A |
--> Smilies einfach ignorieren
Gruß
Paul
Moderiert von Narses: Smilie-Parsing für dieses Posting deaktiviert
|
|
Rasmus
Hält's aus hier
Beiträge: 3
|
Verfasst: Sa 08.08.09 23:36
Hallo,
Danke für das Tutorial. Bei der Installation hatte ich Probleme, das Service Pack 1 zum .NET Framework 1.1 zu installieren. Sie wurde immer mit einer Fehlermeldung beendet. Nachdem ich eine integrierte Installation mit Service Pack erstellt hatte, konnte ich das Framework komplett installieren. Anschließend ließ sich BDS 2006 ohne weiter Probleme installieren.
Bei der anschließenden Installation des BDS Updates 2 erscheint nun aber eine Fehlermeldung, dass es sich hierbei um die Enterprise Version handelt und diese nicht zur installierten Version passt. Ich habe aber die Enterprise Version installiert. Die im Tutorial angegebenen Pfade habe ich natürlich angepasst.
Leider komme ich an dieser Stelle nicht weiter. Hat vielleicht jemand ähnliche Probleme gehabt oder eine Idee, wie sich das Update installieren lässt?
Viele Grüße
|
|
bis11
Beiträge: 1247
Erhaltene Danke: 2
Apple Mac OSX 10.11
|
Verfasst: So 09.08.09 08:18
Hallo Rasmus,
kann es sein, dass Du das falsche Update 2 für die BDS ausführst ?
|
|
Rasmus
Hält's aus hier
Beiträge: 3
|
Verfasst: So 09.08.09 19:28
Hallo Rolf,
Nein, das hatte ich ja versucht auszudrücken. Ich besitze die Enterprise Version und versuche das zugehörige Update 2 zu installieren welches sich auf CD4 befindet.
Den Pfad habe ich wie folgt angepasst:
D:\borland\update2\de\ent\bds2006_de_ent_upd2.msp
Es ist aber egal, welches Update ich versuche zu installieren. Es kommt immer die Meldung, das es die falsche Version ist.
Gruß
Rasmus
|
|
bis11
Beiträge: 1247
Erhaltene Danke: 2
Apple Mac OSX 10.11
|
Verfasst: Mo 10.08.09 16:20
Rasmus hat folgendes geschrieben : | Es ist aber egal, welches Update ich versuche zu installieren. Es kommt immer die Meldung, das es die falsche Version ist. |
Achso, entschuldige das hatte ich falsch verstanden. Hast Du denn schon mal den Download von CodeGear probiert ? Dort kannst Du Dir doch auch das Update 2 runterladen. Vielleicht hat ja auch das Setup von der CD einen Schuss.
Desweiteren kannst Du es ja auch noch probieren, wenn Du die Setupdatei lokal auf Deine Festplatte kopierst und von da ausführst.
|
|
Rasmus
Hält's aus hier
Beiträge: 3
|
Verfasst: Di 11.08.09 07:58
Hallo,
Ich habe beide Möglichkeiten ausprobiert. Sie endeten jeweils mit dem beschriebenen Fehler.
Ich habe die Fehlermeldung mal als Bild angehängt.
Gruß
Rasmus
Einloggen, um Attachments anzusehen!
|
|
Ares
Beiträge: 128
|
Verfasst: Mo 17.08.09 10:14
Hallo Rasmus,
ich hatte genau die gleichen Probleme. Bei der Installation einfach die UAC ausschalten, dann tritt der Fehler nicht mehr auf.
|
|
jaenicke
Beiträge: 19288
Erhaltene Danke: 1743
W11 x64 (Chrome, Edge)
Delphi 11 Pro, Oxygene, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Do 20.08.09 10:01
Die mit der Abschaltung der UAC verbundenen Sicherheitsprobleme machen die Lösung aber im produktiven Einsatz und außerhalb einer virtuellen Maschine untauglich.
|
|
|