Autor Beitrag
C++arsten
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 79



BeitragVerfasst: Sa 09.07.05 08:01 
Hallo,

kann mir bitte jemand sagen, ob es sinnvoller ist, mit Delphi 8 oder 2005 zu arbeiten?
Es sollen standalone-exe generiert werden, ohne .net-Unterbau oder so. Da ich die Unterschiede zw. Version 8 und 2005 nicht kenne, bin ich etwas unschlüssig. Bietet 2005 mehr visuelle Komponenten?

Danke für ne Antwort.
Carsten
MrSaint
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 1033
Erhaltene Danke: 1

WinXP Pro SP2
Delphi 6 Prof.
BeitragVerfasst: Sa 09.07.05 08:09 
8 bietet _nur_ .NET unterstützung, sprich, bei 8 braucht man immer ein Framework um die EXE (? is das dann überhaiupt noch ne EXE, hab kein 8, daher weiß ich's net..) laufen zu lassen. Bei 2005 kann man auch EXE's generieren, die kein .NET brauchen.





MrSaint

_________________
"people knew how to write small, efficient programs [...], a skill that has subsequently been lost"
Andrew S. Tanenbaum - Modern Operating Systems
Heiko
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: Sa 09.07.05 08:13 
D8 kenne ich nicht. Allerdings kann ich dir bei D2k5 weiterhelfen ;). Bei dieser Verision kannst du beim importieren der Programm und beim Neuerstellen von Pascalprogrammen dir aussuchen ob es eine WIN32-Anwendung (normale Anwendungen) sein soll oder eine .NET-Anwendung (benötigt zum Ausführen also .NET-Framework).
DaRkFiRe
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 526

WinXP Home & Professional
C, C++, Delphi
BeitragVerfasst: Sa 09.07.05 08:18 
Verstehe ich das richtig!? ".NET Framework" à la VB Runtime - back to MS Basic mit Interpretern, anstatt Maschinencode???

Gut, dass ich mein D6 habe...

_________________
Lang ist der Weg durch Lehren - kurz und wirksam durch Beispiele! Seneca
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: Sa 09.07.05 08:18 
D8: Nein! Abgesehe davon, dass es buggy ist, ist es nur für .NET
Für dich D2005 dir richtige Wahl.
C++arsten Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 79



BeitragVerfasst: Sa 09.07.05 08:22 
Danke!
Heiko
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: Sa 09.07.05 08:24 
user profile iconDaRkFiRe hat folgendes geschrieben:
Gut, dass ich mein D6 habe...

Mit D2k5 kannst du genau dieselben Anwenungen schreiben. Dann musst du WIN32-Anwendung wählen (dann sind die exe-Dateien so wie bei den alten Delphiversionen).
DaRkFiRe
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 526

WinXP Home & Professional
C, C++, Delphi
BeitragVerfasst: Sa 09.07.05 09:13 
Ich könnte mir aber keinen vernünftigen Grund vorstellen, mir Delphi 2005 zu holen.

Welche Vorteile würde es mir bringen, mit 2005 zu programmieren???
Es geht einfach darum, dass es unnötig sein kann, neuere Versionen zu besitzen, um Features zu haben, die man eh nicht braucht. Gut, bei dem Threadstarter gehts nur um 8 oder 2005, aber ne 6er Version (die letzte meines Erachtens nach wirklich innovative Delphi-Version) würde beispielsweise wesentlich günstiger kommen...

_________________
Lang ist der Weg durch Lehren - kurz und wirksam durch Beispiele! Seneca
AXMD
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 4006
Erhaltene Danke: 7

Windows 10 64 bit
C# (Visual Studio 2019 Express)
BeitragVerfasst: Sa 09.07.05 09:17 
user profile iconDaRkFiRe hat folgendes geschrieben:
Welche Vorteile würde es mir bringen, mit 2005 zu programmieren???


Meiner Meinung nach lohnt sich der Umstieg schon - vor allem da man weiterhin Win32 programmieren kann. Außerdem ist die IDE IMHO besser geworden und hat ein paar neue Features, auf die ich nicht mehr verzichten möchte.

AXMD
Heiko
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: Sa 09.07.05 09:35 
D2k5 lohnt sich wirklich wegen den Features.
BenBE
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 8721
Erhaltene Danke: 191

Win95, Win98SE, Win2K, WinXP
D1S, D3S, D4S, D5E, D6E, D7E, D9PE, D10E, D12P, DXEP, L0.9\FPC2.0
BeitragVerfasst: Sa 09.07.05 22:40 
user profile iconHeiko hat folgendes geschrieben:
(dann sind die exe-Dateien so wie bei den alten Delphiversionen).

Mit dem Unterschied, dass die EXE 100 KB größer ist ... (das nur Nebenbei)

@VB-Runtime. Jip. Von MS, und beim ersten Start genauso lahm. Nach Opcode übersetzt wird das bei der ersten Ausführung auf dem Zielrechner und soll dann "fast so schnell" wie Native-Code laufen.

_________________
Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.
C++arsten Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 79



BeitragVerfasst: Sa 09.07.05 23:45 
Die exe sind mir generell zu groß, die verkleinere ich immer fein mit dem BCBStriper von der Borlandseite. Nichts besonderes, aber effektiv.
Heiko
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 3169
Erhaltene Danke: 11



BeitragVerfasst: So 10.07.05 09:49 
user profile iconBenBE hat folgendes geschrieben:
user profile iconHeiko hat folgendes geschrieben:
(dann sind die exe-Dateien so wie bei den alten Delphiversionen).

Mit dem Unterschied, dass die EXE 100 KB größer ist ... (das nur Nebenbei)


Als ich mal ein Programm mit D6 geschrieben hatte (auch kompiliert) und danach das mit D2k5 PE kompiliert hatte, waren keine Unterschiede ;).