Entwickler-Ecke
Programmierwerkzeuge - Aktuelle kostenlose Delphi Version
gerd99 - Di 28.01.20 20:10
Titel: Aktuelle kostenlose Delphi Version
Hallo,
ich habe heute (alleine !) Windows 10 installiert. Was ist denn momentan die aktuelle kostenlos Delphi Version. Ich benutze zur Zeit das Rad Berlin 10.1
Gerd
Moderiert von Narses: Topic aus Sonstiges (Delphi) verschoben am Mi 29.01.2020 um 18:11
gerd99 - Mi 29.01.20 17:38
Hallo jaenicke,
danke für Deine Information. Nur eine Frage, wenn man sich dieses Produkt in der Community Edition downloaded, was ist der wesentliche Unterschied zu
Berlin 10.1 ?
Gerd
jaenicke - Do 30.01.20 11:18
Das kommt auf die vorhandene Version an. Wenn es eine Professional oder höher ist, darf man damit unbegrenzt Geld verdienen, mit der Community Edition nur sehr beschränkt.
Und der zweite Punkt ist, dass man mobile Entwicklung eigentlich kaum mit älteren Versionen machen kann, weil sich da zu schnell zu viel ändert.
gerd99 - Do 30.01.20 20:20
Hallo,
für mich sind 2 Sachen von Bedeutung.
1. 64 bit Compiler für Windows. Ich habe hier nur etwas von Linux 64 bit gelesen.
2. Eine Datenbank mit Beispielcource code.
@jaenicke, aber Professional oder höher wird vermutlich dann auch nicht mehr kostenlos sein.
Mit der app Programmierung kenne ich mich 0 aus. Die mobile Entwicklung interessiert mich daher sehr wenig.
Ich selbst habe wenn ich ausser Haus gehe keine Handy. Das liegt bei mir im Wohnzimmer und WhatsApp ist das einzige was ich auf meinem Handy kenne.
Und das funktioniert.
Gerd
jaenicke - Fr 31.01.20 05:32
gerd99 hat folgendes geschrieben : |
für mich sind 2 Sachen von Bedeutung.
1. 64 bit Compiler für Windows. Ich habe hier nur etwas von Linux 64 bit gelesen. |
Den Compiler für 64-Bit Windows gibt es seit XE2. Wobei der eigentlich nur wirklich wichtig ist, wenn man sehr viel Arbeitsspeicher benötigt.
gerd99 hat folgendes geschrieben : |
2. Eine Datenbank mit Beispielcource code. |
Für einfache Datenbankzugriffe kann man einfach im Daten-Explorer rechts oben die Datenbankdaten konfigurieren und dann die entsprechenden Tabellen auf ein Datenmodul (oder notfalls ein Formular) ziehen.
Zugriffe auf andere Server als lokale ist aber erst ab Enterprise möglich.
Es gibt aber auch andere Zugriffsbibliotheken als das mitgelieferte FireDAC.
Delphi-Laie - Fr 31.01.20 17:56
jaenicke hat folgendes geschrieben : |
Wobei der eigentlich nur wirklich wichtig ist, wenn man sehr viel Arbeitsspeicher benötigt. |
Naja.
Obwohl ich nun wahrlich kein Programmierprofi bin, stieß ich jedoch sehr schnell, nämlich bei zwei Projekten, an die Grenzen von 32 Bit unter 64 Bit.
Das eine Mal ging es um globale Hooks, das andere Mal um das möglichst vollständige Auslesen aller möglichen Systeminformationen mit CreateToolHelp32SnapShot und diversen, von Windows bereitgestellten Enumerationsfunktionen (EnumWindows, EnumChildWindows, EnumThreadWindows).
Das erste Mal funktioniert es gar nicht, das zweite Mal nur eingeschränkt mit "zu schlanken" Compilaten.
Umso mehr spukte ich damals ein wenig Gift und Galle (moralisch eigentlich unberechtigt, da Gratisbenutzer), daß sich Embarcadero soviel Zeit mit der Entwicklung von 64 Bit ließ und sich stattdessen lieber in m.E. Nebensächlichkeiten verzettelte (z.B. exotische Eingabegeräte). Aber gut, das ist Ansichtssache. Es war jedenfalls deklassierend, daß FreePascal eher 64 Bit zu compilieren imstande war.
gerd99 - Fr 31.01.20 19:42
Wenn ich das richtig verstanden habe gibt es momentan keine Delphi Version mit 64 bit, die kostenlos ist.
Welche Möglichkeiten habe ich mit Berlin 10.1 eine Datenbank aufzubauen. Und wo gibt es eine Anleitung dazu.
Damit habe ich immer schon meine Probleme gehabt.
Gerd
jaenicke - Fr 31.01.20 23:46
gerd99 hat folgendes geschrieben : |
Wenn ich das richtig verstanden habe gibt es momentan keine Delphi Version mit 64 bit, die kostenlos ist. |
Doch, die Community Edition hat die Möglichkeit.
gerd99 hat folgendes geschrieben : |
Welche Möglichkeiten habe ich mit Berlin 10.1 eine Datenbank aufzubauen. Und wo gibt es eine Anleitung dazu. |
Die Anleitung ist wie gesagt grundlegend sehr kurz:
jaenicke hat folgendes geschrieben : |
Für einfache Datenbankzugriffe kann man einfach im Daten-Explorer rechts oben die Datenbankdaten konfigurieren und dann die entsprechenden Tabellen auf ein Datenmodul (oder notfalls ein Formular) ziehen. |
Und dann kann man mit den Tabellen arbeiten. Sprich aktiv setzen, durchiterieren mit
while not Tabelle.eof und
Tabelle.Next, ...
Moderiert von Th69: Delphi-Tags hinzugefügt
gerd99 - Sa 01.02.20 12:16
Ich bin mir aber nicht sicher, ob ein Wechsel von 32 bit zu 64 Bit sinnvoll ist. Denn bestimmt gibt es wieder Probleme mit den Ansistring usw.
Das muesste man komplett ändern vermute ich.
Und mit der Datenbank und dem Datenexplorer kenne ich mich nicht aus.
Das ist glaube ich einer der Schwachpunkte von dem Delphi Anbieter, das er immer nur entwickelt ohne eine brauchbare Anleitung.
Gerd
jaenicke - Sa 01.02.20 17:33
gerd99 hat folgendes geschrieben : |
Ich bin mir aber nicht sicher, ob ein Wechsel von 32 bit zu 64 Bit sinnvoll ist. Denn bestimmt gibt es wieder Probleme mit den Ansistring usw. |
Die Integerdatentypen sind hier eher der Knackpunkt, da Integer zwar von 16 zu 32 Bit mitgewachsen ist, nun aber plötzlich bei 64 Bit nicht. Da man das vorher anders erwarten konnte, könnte hier eine Anpassung nötig sein. Die Stringtypen ändern sich hingegen nicht.
Für ganz normale Anwendungen lohnt sich der Wechsel aber in der Tat kaum.
gerd99 hat folgendes geschrieben : |
Und mit der Datenbank und dem Datenexplorer kenne ich mich nicht aus.
Das ist glaube ich einer der Schwachpunkte von dem Delphi Anbieter, das er immer nur entwickelt ohne eine brauchbare Anleitung. |
Sorry, aber genau bei Datenbanken ist in der Hilfe sehr viel Material enthalten:
http://docwiki.embarcadero.com/RADStudio/Rio/en/FireDAC
Leider ist das stark mit
with verseucht, aber inhaltlich ist dort wirklich viel beschrieben mit Schritt-für-Schritt Anleitungen usw.
Moderiert von Th69: Delphi-Tags hinzugefügt
Delphi-Laie - So 02.02.20 14:59
jaenicke hat folgendes geschrieben : |
Die Integerdatentypen sind hier eher der Knackpunkt, da Integer zwar von 16 zu 32 Bit mitgewachsen ist, nun aber plötzlich bei 64 Bit nicht. Da man das vorher anders erwarten konnte, |
Mehr noch als erwarten, dieses Mitwachsen wurde ja mit dem Erschaffen "generischer" Datentypen (Integertypen) letztlich versprochen.
hydemarie - Mo 08.06.20 22:03
Wie kann man die aktuelle Community Edition eigentlich runterladen? Auf dem Rechner hier krieg' ich immer "Session has expired", wenn ich den Button betätige. Oder haben die gerade Serverprobleme?
(Ausnahmsweise habe ich hier ein Projekt, bei dem Lazarus mal wieder nicht reicht.)
jaenicke - Di 09.06.20 05:18
hydemarie hat folgendes geschrieben : |
Wie kann man die aktuelle Community Edition eigentlich runterladen? Auf dem Rechner hier krieg' ich immer "Session has expired", wenn ich den Button betätige. Oder haben die gerade Serverprobleme? |
Mit Edge oder Chrome sollte das kein Problem sein. Nur Firefox macht da normalerweise Probleme.
hydemarie - Di 09.06.20 08:43
Ich nutze Vivaldi, der ist ja quasi Chrome.
jaenicke - Di 09.06.20 11:38
Vivaldi? Versuche einmal den Inkognito-Modus (bei Vivaldi "Neues privates Fenster")...
hydemarie - Di 09.06.20 13:42
Hab ich, hat das gleiche Ergebnis zur Folge gehabt.
edit: Selbst in einem völlig unkonfigurierten Internet Explorer auf einem anderen Rechner in einem anderen Netzwerk: Gleiches Ergebnis.
jaenicke - Di 09.06.20 15:31
Bei mir passiert das nur, wenn ich auf registrieren statt Login gehe. Mit dem Login klappt alles. :nixweiss:
hydemarie - Di 09.06.20 15:44
Dafür bräuchte ich aber einen Login. :D
jaenicke - Di 09.06.20 16:19
Hast du noch keinen? Ich dachte du hättest schon eine Delphiversion...
Wenn du einmal auf registrieren gegangen bist, kannst du nach dem Fehler einfach auf Login gehen und dich mit diesen Daten einloggen.
Oder du erstellst hier den Account, das sollte auch gehen:
https://my.embarcadero.com/#login
hydemarie - Di 09.06.20 16:53
Ich habe ganz viele, aber alle mit Wegwerfadresse ... ;)
... ich bin doch nicht bescheuert. Embarcadero hingegen ...
Ja, danke, das funktioniert.
hydemarie - Do 06.08.20 16:51
Oh, inzwischen auch als Community? Danke.
entwickler123 - Do 06.08.20 16:59
Da bin ich mir leider nicht sicher, schauen sie am besten mal auf der Seite rein.
Mfg Carina
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2024 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!