Autor Beitrag
gizmo
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 61

Win 7 64Bit
RAD Studio/Delphi 2007
BeitragVerfasst: Mo 12.11.07 11:41 
Hallo,
ich weiß nicht so ganz, wo ich mit meiner Frage hin soll. Ich habe jahrelang mit Delphi6 gearbeitet und bin gut zurecht gekommen. Jetzt habe ich einen neuen Job. Erst einmal ohne Delphi. Für einige aktuellen Projekte wäre Delphi jedoch äusserst hilfreich. Daher habe ich meinen Chef überredet Delphi2007 zu kaufen. Ich habe ihm vorher versichert, dass ich damit gut klar komme und einiges erreichen werde. Jetzt sitze ich vor diesem Irgendwas2007 und kann nicht einmal eine OnPaint Prozedur zu meinem Quelltext hinzufügen. Ich verstehe überhaupt nicht was das für ein Programm sein soll und was man damit machen kann. Einzigst den Objektinspektor habe ich wieder erkannt. Leider funktioniert er nicht wie gewohnt. Mit der ominösen Hilfe komme ich auch nicht klar. Ich habe nach Dokumenten für Umsteiger, Neueinsteiger gesucht, aber ich finde nur Texte, die mir versichern, dass ich jetzt C+, php und sql mischen kann, um eine Datenbank zu erzeugen, die auf einem Toaster läuft. Wen interessiert das? Hat man Code Gear ausgegliedert, um sich ein paar Verrückte vom Hals zu schaffen? So wie es aussieht muss ich das Programm wohl zurück geben und meinen Arbeitsvertrag am Ende auch. Ja, ich bin ziemlich sauer. Ende der Beschwerde und nun die Frage: Gibt es irgend eine Möglichkeit dieses Dingens2007 in ein gewohntes Delphi zu wandeln? Oder wenigstens ein Tutorial das einem den Umstieg erklärt?

mfg

Gizmo


Moderiert von user profile iconjasocul: Topic aus Off Topic verschoben am Mo 12.11.2007 um 11:45
jasocul
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 6395
Erhaltene Danke: 149

Windows 7 + Windows 10
Sydney Prof + CE
BeitragVerfasst: Mo 12.11.07 11:50 
Die IDE hat sich wirklich stark gewandelt, seit Delphi 7 (steht so in Deinem Profil). Die Hilfe ist wirklich gewöhnungsbedürftig (ganz vorsichtig ausgedrückt). Aber wenn Du Dich mal einen Tag damit auseinander setzt, solltest Du eigentlich damit auch umgehen können.

Eine Methode, wie OnPaint kannst Du wie bisher über den OI in Deinen Source einbauen. Da hat sich prinzipiell nichts geändert. Da muss von Deiner Seite vermutlich irgendein kleiner Fehler gemacht worden sein.
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Mo 12.11.07 11:52 
Im großen uns ganzen ist D11 (D2007) Delphi. Auch das Hinzufügen von Eventmethoden funktioniert eigentlich wie in D7.
Hast du d2007 oder RAD Studio 2007?

_________________
Markus Kinzler.
Popov
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1655
Erhaltene Danke: 13

WinXP Prof.
Bei Kleinigkeiten D3Pro, bei größeren Sachen D6Pro oder D7
BeitragVerfasst: Mo 12.11.07 12:00 
Eine etwas unqualifizierte Frage/Antwort: arbeitet er eventuell mit .NET Delphi?

Kenn mich mit .NET kaum aus, aber es müßte doch die Richtung sein, oder?

@gizmo

Wenn dir Delphi 2007 zu neu ist, ich hab noch eine Delphi 2005 verpackt. Mach mir ein Angebot.

_________________
Popov
AndyB
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1173
Erhaltene Danke: 14


RAD Studio XE2
BeitragVerfasst: Mo 12.11.07 12:31 
Vielleicht hilft dir ja dieses Screen-Capture-Video: Intro to the IDE (engl.)

_________________
Ist Zeit wirklich Geld?
gizmo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 61

Win 7 64Bit
RAD Studio/Delphi 2007
BeitragVerfasst: Mo 12.11.07 12:33 
Danke für die raschen Antworten.

Das Hinzufügen von OnPaint und Ähnlichen kenne ich über Doppelklick auf den entsprechenden Eintrag des Objektinspektors. Funktioniert hier grundsätzlich nicht.

Ob ich d2007 oder RAD Studio habe? Ich dachte das wäre das Selbe. Delphi2007 bestellt und RAD Studio bekommen.

.NET Zeugs wurde installiert. Das Angebot (d2005) ist nett, kann ich aber meinem Chef gegenüber nicht bringen. Das muss jetzt ohne sichtbare Reibung weitergehen.

Ich werde mich weiter bemühen hier durchzusteigen, aber warscheinlich muss ich auf Delphi3 zurückgreifen, welches in der Packung mit dabei war.
Vieleicht sollte ich es auch mal ohne Computer versuchen.
Da sich die ganze Welt gerade im Rückwärtsgang zu befinden scheint, wäre eine Umschulung zum Bergmann vieleicht das Beste.

mfg Gizmo
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Mo 12.11.07 12:38 
Zitat:
Wenn dir Delphi 2007 zu neu ist, ich hab noch eine Delphi 2005 verpackt. Mach mir ein Angebot.
Da muss er sich aber auch mit der neuen IDe auseinandersetzen, hat weniger Features dafür aber mehr Bugs.
Was für ein Projekt hast du erzeugt? Delphi für Win32 ist das richtige. Am Besten nur den Win32-Teil starten.
Zitat:
Das Hinzufügen von OnPaint und Ähnlichen kenne ich über Doppelklick auf den entsprechenden Eintrag des Objektinspektors. Funktioniert hier grundsätzlich nicht.
Funktioniert hier genauso.

_________________
Markus Kinzler.
Coder
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 1383
Erhaltene Danke: 1

WinXP
D2005 PE
BeitragVerfasst: Mo 12.11.07 13:19 
Um eine neue Win32-Anwendung zu erzeugen klickst du auf Datei/Neu/VCL Formularanwendung - Delphi für Win32
Ehrlich gesagt finde ich kaum einen Unterschied zu Delphi 7, außer dass ein paar Elemente an anderer Stelle sind oder anders aussehen.
Das ist nach kurzem einarbeiten aber kein Problem mehr.

user profile icongizmo hat folgendes geschrieben:
Jetzt sitze ich vor diesem Irgendwas2007 und kann nicht einmal eine OnPaint Prozedur zu meinem Quelltext hinzufügen.

Mit Doppelklick auf das weise Feld hinter OnPaint funktioniert das bei mir ohne Probleme.

MfG
Robert.Wachtel
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 895
Erhaltene Danke: 7

Windows 7 Ultimate x64
D5 Ent, D7 Arch, RAD Studio 2010 Pro, VS 2008
BeitragVerfasst: Mo 12.11.07 14:06 
user profile icongizmo hat folgendes geschrieben:
[...] Daher habe ich meinen Chef überredet Delphi2007 zu kaufen. [...] Ich verstehe überhaupt nicht was das für ein Programm sein soll und was man damit machen kann. [...]

Sorry, aber gibt es nicht genau dafür Demo-Versionen von CodeGear?
JoelH
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 806
Erhaltene Danke: 17

Win10
Delphi Alexandria 11.2 Patch 1
BeitragVerfasst: Mo 12.11.07 14:19 
Nicht aufgeben kann ich empfehlen. Die ganze Verwirrung legt sich nach einigen Tagen, die hatte ich auch. Mittlerweile nerven mich nur noch ganz wenige Dinge, zB. dass STRG-C-F-V aus dem Objektinspektor nicht funktioniert. Und dass man die Toolpalette nur sieht wenn man nicht den Code sieht sondern die Form. Und dass die Form nicht mehr frei verschiebbar ist. Aber ansonsten ist eigentlich alles irgendwie wie gehabt.

_________________
mfg. Joel
Robert.Wachtel
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 895
Erhaltene Danke: 7

Windows 7 Ultimate x64
D5 Ent, D7 Arch, RAD Studio 2010 Pro, VS 2008
BeitragVerfasst: Mo 12.11.07 14:28 
user profile iconJoelH hat folgendes geschrieben:
[...] Und dass man die Toolpalette nur sieht wenn man nicht den Code sieht sondern die Form. [...]

Kann man das nicht sogar irgendwo einstellen?

Zitat:
Und dass die Form nicht mehr frei verschiebbar ist. [...]

So unterschiedlich sind die Geschmäcker: genau das finde ich die beste Erfindung seit geschnitten Brot.
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Mo 12.11.07 14:41 
Zitat:
Und dass die Form nicht mehr frei verschiebbar ist. [...]
Einfach Docking der IDE abschalten

_________________
Markus Kinzler.
Logikmensch
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 390

Win XP
Delphi 2007 Prof., XE2, XE5
BeitragVerfasst: Di 13.11.07 07:13 
Ich muss meinen Senf auch noch dazugeben:

Steig nicht auf D2005 zurück. Verglichen mit D2006 und D2007 ist es viel weniger stabil und störungsanfälliger.
Der Umstieg von Delphi7 auf Delphi2005 (Win32) fiel mir leicht, bis auf die neue, aber rückblickend bessere Komponentenverwaltung, die in den neuen Delphis ein bisschen anders daherkommt.
Es gibt halt eine Debugansicht und eine Defaultansicht (und beliebige weitere, die Du Dir einstellen kannst). Der schwerste Gewöhnungspart ist der schmälere Editor in der Mitte. So viel kosmetische Änderung kann einen schon verwirren, das ging auch mir nicht anders.

Aber, um es nochmal ganz klar zu sagen: Der Objektinspektor ist so viel anders doch nicht.
Also, gibt dem Delphi 2007 eine Chance...

_________________
Es gibt keine Probleme - nur Lösungen!
mkinzler
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 4106
Erhaltene Danke: 13


Delphi 2010 Pro; Delphi.Prism 2011 pro
BeitragVerfasst: Di 13.11.07 07:49 
Und übergangsweise kannst du dann Dank des OldPalette-Feature von Andys DDEvExtensions das alte Aussehen nachbilden

_________________
Markus Kinzler.
dummzeuch
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 593
Erhaltene Danke: 5


Delphi 5 ent, Delphi 6 bis Delphi XE8 pro
BeitragVerfasst: Di 13.11.07 14:25 
user profile icongizmo hat folgendes geschrieben:
Ich habe jahrelang mit Delphi6 gearbeitet und bin gut zurecht gekommen. Jetzt habe ich einen neuen Job. Erst einmal ohne Delphi. Für einige aktuellen Projekte wäre Delphi jedoch äusserst hilfreich. Daher habe ich meinen Chef überredet Delphi2007 zu kaufen. Ich habe ihm vorher versichert, dass ich damit gut klar komme und einiges erreichen werde. Jetzt sitze ich vor diesem Irgendwas2007 und kann nicht einmal eine OnPaint Prozedur zu meinem Quelltext hinzufügen.

Den Schock kann ich nachvollziehen. Delphi 2007 sieht erstmal voellig anders aus als Delphi 7. Was genau hast Du? Delphi 2007 fuer Win32 oder RAD Studio 2007?

Der Unterschied liegt darin, dass man mit Delphi 2007 "nur" Win32 Programm in Object Pascal schreiben kann, waehrend man mit dem RAD Studio auch Delphi dotNET und C++ Programme schreiben kann.

Zitat:

Ich verstehe überhaupt nicht was das für ein Programm sein soll und was man damit machen kann. Einzigst den Objektinspektor habe ich wieder erkannt. Leider funktioniert er nicht wie gewohnt.

Der hat sich eigentlich kaum veraendert ??

Zitat:

Mit der ominösen Hilfe komme ich auch nicht klar. Ich habe nach Dokumenten für Umsteiger, Neueinsteiger gesucht, aber ich finde nur Texte, die mir versichern, dass ich jetzt C+, php und sql mischen kann, um eine Datenbank zu erzeugen, die auf einem Toaster läuft.


Das ist die Microsoft SDK-Hilfe, die leider mehr verwirrt als hilft.

Als Umsteigerhilfe kann ich eigentlich nur Marco Cantu's "Delphi 2007 Handbook" www.marcocantu.com empfehlen. Englisch sollte man koennen. ;-)
Er beschreibt darin die Unterschiede zu den vorherigen Delphi Versionen, alles recht knapp aber ausreichend. Zu kaufen bei Lulu.com

twm
JoelH
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 806
Erhaltene Danke: 17

Win10
Delphi Alexandria 11.2 Patch 1
BeitragVerfasst: Mi 14.11.07 07:52 
user profile iconmkinzler hat folgendes geschrieben:
Zitat:
Und dass die Form nicht mehr frei verschiebbar ist. [...]
Einfach Docking der IDE abschalten

Leider schaltet man dann aber alle "Zusammenhänge" ab, das ist noch schlimmer ;)

_________________
mfg. Joel
TProgger
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 148

XP
D6, D2007 prof
BeitragVerfasst: Mi 14.11.07 13:24 
Also ich bin auch an der Arbeit von Delphi 6 nach Delphi 2007 umgestiegen und hatte eigentlich (bis auf einige gewöhnungsbedürftige Sachen) gar keine Probleme, auch fast alle D6-Projecte konnte ich neu compilieren. Hatte allerdings den Vorteil, privat mal zwischenzeitlich Turbo-Delphi zu haben, so dass ich an die neue Umgebung schon etwas gewöhnt war ;)
Ich bin mit Delphi 2007 für Win32 zufrieden.

_________________
Wir haben für jede Lösung das richtige Problem ;)
gizmo Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 61

Win 7 64Bit
RAD Studio/Delphi 2007
BeitragVerfasst: Mi 14.11.07 14:25 
Um nun diese Story abzuschließen:
Eure Beiträge waren sehr hilfreich und motivierend und konnten mir vor allem bestätigen, dass mein d2007 nicht so funktioniert, wie es soll. Danke euch!

Ich hatte vor einigen Tagen Kaspersky Antivirus installiert. Inzwischen habe ich in den Eigenschaften meines Netzwerkes ein neues Element namens Kaspersky NDIS Filter entdeckt.
Seit ich die Checkbox dieses Filters auf OFF gesetzt habe meckert Windows XP ständig, dass Kaspersky nicht aktiviert sei, ABER mein 3D Studio MAX UND auch mein Objektinspektor in Delphi2007 funktionieren plötzlich wieder. Ich kann jetzt Ereignisbehandlungen per Doppelklick anfordern. Vorher führte ein Doppelklick zu garnix. Ausnahmedefinitionen in der Kaspersky Anwendung lassen sich zwar definieren, werden jedoch nicht berücksichtigt.

Ich habe jetzt alle Antivieren Demos, die vom Microsoft Sicherheitscenter empfohlen werden ausprobiert. Alles das Selbe in grün. Nur der Kaspersky macht endlos Ärger. Kann ich nicht empfehlen.

mfg gizmo