Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Aktuellste, kostenlose Delphi-IDE? (https://www.delphipraxis.net/118969-aktuellste-kostenlose-delphi-ide.html)

MCXSC 18. Aug 2008 20:34


Aktuellste, kostenlose Delphi-IDE?
 
Hi ihr da draußen! :)

Ich habe eine eigentlich kurze und banale Frage: Was ist die aktuellste Delphi-IDE, die auch noch Freeware ist? Und was für Einschränkungen bietet eben jene. Wie schaut es da aus mit Komponenten installieren, ActiveX, etc.? Ich verwende derzeit Delphi 7 und habe dafür eben auch einige Komponenten (auch nicht kostenlose) und würde diese (sofern möglich) auch für diese verwenden.

Hat jemand einen Tipp?

Danke,
MCXSC

Die Muhkuh 18. Aug 2008 20:36

Re: Aktuellste, kostenlose Delphi-IDE?
 
Turbo Delphi Explorer ist kostenlos und die neuste. Allerdings kannst Du keine Komponenten installieren (da wird Balu nachher noch was dazu sagen^^).

mkinzler 18. Aug 2008 20:37

Re: Aktuellste, kostenlose Delphi-IDE?
 
Turbo Delphi Explorer
Besitzt du die Sourcen der Komponenten?
Die Beschränkung von TDE ist es, dass man keine weiteren Komponenten in die IDE installieren kann (aber benutzen, wenn man diese dynamisch erzeugt)

Matze 18. Aug 2008 20:38

Re: Aktuellste, kostenlose Delphi-IDE?
 
Hallo,

aktuell ist Turbo Delphi (weitere Infos). Nur mit dem Installieren von Komponenten ist es so eine Sache. Inoffiziell ist es möglich, wobei die aktuelle Version eine Sperre drinnen hat, wenn ichs recht in Erinnerung habe, doch da bin ich mir nicht sicher. Irgendwas wurde kurz nach dem Release gepatcht.
Bei vielen Komponenten wäre dieser mögliche Installations-Weg jedoch nicht zu empfehlen.

Offiziell gilt: Man kann keine Komponenten installieren und visuell nutzen, sie jedoch zur Laufzeit erzeugen.

Wieso möchtest du weg von Delphi 7? Bei Delphi 2005 kann man Komponenten installieren, nur hat man dort meines Wissens keine Datenbankunterstützung und so stabil wie Delphi 7 ist diese IDE lange nicht.

Grüße

MCXSC 18. Aug 2008 20:43

Re: Aktuellste, kostenlose Delphi-IDE?
 
Also den Source habe ich bei vielen Komponenten eben nicht, bzw. ich benötige sie schon im Designmodus.

Zitat:

Zitat von Matze
Wieso möchtest du weg von Delphi 7? Bei Delphi 2005 kann man Komponenten installieren, nur hat man dort meines Wissens keine Datenbankunterstützung und so stabil wie Delphi 7 ist diese IDE lange nicht.

Hm, hat unterschiedliche Gründe. Zum einen ist D7 ja schon etwas älter, der XP und Vista Support ist nicht wirklich gegeben (nur über einige ThemeManager (hat D7 ja schon standardmäßig), aber irgendwie gibt es hier und da ein paar Probleme bezüglich der XP- und Vista-Sytleanpassung. Zum anderen hängt die IDE sich öfters mal für ein paar Sekunden (10...20...) auf und bietet keine Tabs, die ich aber für sehr nützlich halte...

grenzgaenger 18. Aug 2008 20:49

Re: Aktuellste, kostenlose Delphi-IDE?
 
Zitat:

Zitat von MCXSC
Ich habe eine eigentlich kurze und banale Frage: Was ist die aktuellste Delphi-IDE, die auch noch Freeware ist?

da wirst du wohl auf lazarus umsteigen müssen...

die delphi IDE ist closed source, und kommerziell obendrein...

Dezipaitor 18. Aug 2008 21:33

Re: Aktuellste, kostenlose Delphi-IDE?
 
Es gibt da eine Initiative Delphi 7 zu verbessern.
http://www.tahionic.com/reviving-Delphi/index.html

Allerdings ist da wohl ein Problem aufgetreten, was dann sich exponentiell vergrößert hat. Man kann gespannt sein, ob sich da noch was tut. Nach Nick wurde übrigens garnicht darauf bestanden, dass die Initiative geschlossen wird. Es scheint so, als ob die Leute dort es in den falschen Hals bekommen haben.

Delphi 7 kann man super erweitern mit GExperts und CnPack.

Ich nutze auch D7 unter Vista und habe keine solchen, geschilderten Probleme. Warum dein Delphi manchmal den Dienst verweigert kann man rausfinden:
Dazu einfach den ProcessExplorer von Sysinternals laden, starten und dann die Eigenschaftsseite des Delphiprozesses öffnen. Dann die Threadsseite öffnen und warten, bis Delphi ein Problem hat. Man kann dann auch den Stack anschauen. WindowsDebugSymbols muss man dazu aber laden (Debugging Tools for Windows) und bei ProcessExplorer in den Options (Configure Symbols) angeben.

Die meisten Aufhänger habe ich übrigens mit der CodeCompletition.

omata 18. Aug 2008 21:37

Re: Aktuellste, kostenlose Delphi-IDE?
 
Zitat:

Zitat von MCXSC
... bietet keine Tabs...

siehe GExperts

GExperts->Configuration->IDE->Add popup menu/button with tab names

MCXSC 18. Aug 2008 21:40

Re: Aktuellste, kostenlose Delphi-IDE?
 
Zitat:

Zitat von omata
siehe GExperts

GExperts->Configuration->IDE->Add popup menu/button with tab names

Danke, werd ich mir mal anschauen.

Zitat:

Zitat von Dezipaitor
Ich nutze auch D7 unter Vista und habe keine solchen, geschilderten Probleme. Warum dein Delphi manchmal den Dienst verweigert kann man rausfinden:

Ich habe z.B. das Problem, dass die Symbolleisten und Toolbars mit dem XPThemeManager nicht die richtige größe haben - im Programm sind sie immer größer als im Designmodus. Nur ein kleines Beispiel. (Da grade mal etwas OT: Ist es möglich, das das Programm sowohl einen XP-Style besitzt (für XP), als auch einen Vista (Glass, etc. pp.)?)

Zitat:

Zitat von Dezipaitor
Die meisten Aufhänger habe ich übrigens mit der CodeCompletition.

Zum Beispiel.^^

Balu der Bär 19. Aug 2008 12:38

Re: Aktuellste, kostenlose Delphi-IDE?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Last time last chance Manuel.

Zitat:

Bitte beachten: Entgegen mancher Meinungen verstößt der zweite Teil dieses Tutorials - meiner Meinung nach - nicht gegen die TurboDelphi-Lizenzbedingungen, da a) keine Schutzmechanismen ausgehebelt werden und b) werden keine Packages installiert. Das Installieren von Designtime-Packages ist verboten, dass tut man aber nicht, man installiert Komponenten in ein bereits existierendes Package.
Edit: Entsprechend unbehaftete dcluser.dpk / dclusr.res lässt sich mit drei Sekunden Google finden. Genau wie man in drei Sekunden nen Weg findet und nicht über die rote Ampel geht, sondern 5 Meter neben der Ampel einfach über die Straße geht.

MCXSC 19. Aug 2008 19:38

Re: Aktuellste, kostenlose Delphi-IDE?
 
Zitat:

Zitat von Balu der Bär
Edit: Entsprechend unbehaftete dcluser.dpk / dclusr.res lässt sich mit drei Sekunden Google finden. Genau wie man in drei Sekunden nen Weg findet und nicht über die rote Ampel geht, sondern 5 Meter neben der Ampel einfach über die Straße geht.

D.h.? Verstehe ich das richtig, dass man mit Hilfe des Packages Komponenten quasi in die Designtime einbinden kann, es aber nicht neu installiert wird, sondern in ein bestehendes? Also quasi keinerlei Nachteil?!

mkinzler 19. Aug 2008 19:47

Re: Aktuellste, kostenlose Delphi-IDE?
 
Zitat:

Verstehe ich das richtig, dass man mit Hilfe des Packages Komponenten quasi in die Designtime einbinden kann, es aber nicht neu installiert wird, sondern in ein bestehendes?
CodeGear wollte wohl anfänglich, den Anwendern von TDE die Möglichkeit offen lassen eigene Komponenten zu verwenden. Da dies aber auch ermöglicht hat beliebige Komponenten zu installieren und so die Beschränkung der Explorer-Version umgangen werden konnte, wurde diese durch einen Patch geschlossen.
Zitat:

Also quasi keinerlei Nachteil?!
Man könnte es schon als Nachteil sehen, sehr viele Komponenten in einem Package zu haben. Ausserdem muss man die Signatur vor jedem Update sichern. Jedes Update könnte die Möglichkeit auch vollständig entfernen

FAlter 19. Aug 2008 20:03

Re: Aktuellste, kostenlose Delphi-IDE?
 
Hi,

man findet auch noch ganz andere Sachen, die man mit so einer dclusr machen kann:

Zum Beispiel:
Еще способ установить компоненты в Explorer: в dclusr.dpk добавить пустой модуль в инициализационной части которого прописать загрузку необходимых пакетов:


Initialization

LoadPackage('package1.bpl');
LoadPackage('package2.bpl');
LoadPackage('package3.bpl');


Единственная оговорка: каждый пакет должен выполнить саморегистрацию, т.е. в инициализационной части модуля/модулей нужно вызывать процедуру Register. И все Достаточно просто и ни каких хаков


Naja, ich bevorzuge die Einbindung zur Laufzeit. So schlimm ist das ja auch nicht. Wenn du keinen Source hast, wirst du eh an der Inkompatibilität der DCUs scheitern, es sei denn, diese werden auch für D2k6 angeboten.

Mfg
FAlter

Balu der Bär 19. Aug 2008 20:25

Re: Aktuellste, kostenlose Delphi-IDE?
 
Zitat:

Also quasi keinerlei Nachteil?!
Kein Nachteil.

MCXSC 19. Aug 2008 20:43

Re: Aktuellste, kostenlose Delphi-IDE?
 
So, ich hab mir TDE mal gezogen und versucht zu installieren (einfach mal zum testen). Allerdings bekomme ich beim Installer die Fehlermeldung "Fehler 1327.Ungültiges Laufwerk F:/". Hat jemand eine Idee?

mkinzler 19. Aug 2008 20:52

Re: Aktuellste, kostenlose Delphi-IDE?
 
Was ist F:\ bei dir?

Dunkel 19. Aug 2008 20:53

Re: Aktuellste, kostenlose Delphi-IDE?
 
Probier es mal mit einem \ statt einem / bei der Laufwerkseingabe

MCXSC 19. Aug 2008 20:54

Re: Aktuellste, kostenlose Delphi-IDE?
 
Zitat:

Zitat von mkinzler
Was ist F:\ bei dir?

"F" gibt es bei mir seit gut 1 Monat nicht mehr (Partitionen D/E/F mit PartitionMagic zusammengelegt)... o_O Das ist ja gerade das, was mich wundert...

Dunkel 19. Aug 2008 20:59

Re: Aktuellste, kostenlose Delphi-IDE?
 
Zitat:

Zitat von MCXSC
Zitat:

Zitat von mkinzler
Was ist F:\ bei dir?

"F" gibt es bei mir seit gut 1 Monat nicht mehr (Partitionen D/E/F mit PartitionMagic zusammengelegt)... o_O Das ist ja gerade das, was mich wundert...

War da vielleicht mal das TEMP-Verzeichnis drauf?

MCXSC 19. Aug 2008 21:06

Re: Aktuellste, kostenlose Delphi-IDE?
 
Zitat:

Zitat von Dunkel
War da vielleicht mal das TEMP-Verzeichnis drauf?

Kann sein, ich bin mir aber nicht sicher. Aber denke mal eher nicht (ist derzeit auch auf C: und da habe ich nichts geändert).

Dunkel 19. Aug 2008 21:17

Re: Aktuellste, kostenlose Delphi-IDE?
 
Schau mal hier. Scheint ein garnicht so unüblicher Fehler zu sein, nicht nur bei der Delphi-Installation.

holliesoft 19. Aug 2008 21:19

Re: Aktuellste, kostenlose Delphi-IDE?
 
Die Fehlermeldung mit dem ungültigen Laufwerk kommt vom Windows Installer. :(

Eine echte Lösung kenne ich leider nicht, nur einen Workaround, der mir auch schon geholfen hat.

Einfach ein cmd Fenster aufmachen und

Code:
subst f: .
Dann hast Du bis zum reboot ein Laufwerk F: und Windows Installer meckert nicht mehr rum :-D

Grüße
Patrick

MCXSC 19. Aug 2008 21:25

Re: Aktuellste, kostenlose Delphi-IDE?
 
@holliesoft: Danke, ich hab es jetzt anders gelöst: Einfach in der Registy sämtliche Pfade von F:\ auf D:\ geändert. Nun meckert TDE aber, dass ich das .NET Framework 1.1 installieren muss - es ist aber bereits (samt Hotfixes) installiert... -.-

//Edit: Okay, ich hab das "normale" FW, nicht das SDK. Mal testen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:46 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz