AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

DLL Performance allgemein

Ein Thema von markus888 · begonnen am 23. Dez 2018 · letzter Beitrag vom 24. Dez 2018
Antwort Antwort
Delphi.Narium

Registriert seit: 27. Nov 2017
2.434 Beiträge
 
Delphi 7 Professional
 
#1

AW: DLL Performance allgemein

  Alt 23. Dez 2018, 22:27
Da es darum geht, Delphi zu lernen, wäre mein Vorschlag:

Das vorhandene Access-VBA-Projekt vollständig auf Delphi umzustellen.

Der Zugriff auf Access-Datenbanken ist aus Delphi ja problemlos möglich.

Es entstünden dann zwei Projekte mit identischer Funktionalität, die dann in Bezug auf Schwierigkeit der Implementierung und auch auf Laufzeitverhalten verglichen werden könnten.

Prinipiell müssten ja sogar die API-Aufrufe aus VBA heraus auch in Delphi möglich sein.

Wenn dann dieser "Quasiklone" erstellt wurde, wäre der nächste Schritt, alle API-Aufrufe durch eigene (oder bereits in Delphi vorhandene) Implementierungen abzulösen.

Und wenn man dann was schnelleres gefunden hat, könnte man das in 'ner DLL kapseln, die dann auch aus VBA aufgerufen werden kann.

Auch wenn das jetzt irgendwie wie Kreisverkehr klingt: Zum Lernen ist das sicherlich nicht so ganz verkehrt.

Prinzipiell ist Delphi nicht langsamer als "irgendwas anderes".

In der Vergangenheit gab es immer wieder mal Tests und Vergleiche zwischen Delphi und "Anderem". Dabei kam zuweilen heraus, dass Delphi in Bezug auf Geschwindigkeit eher Platz 1 belegte.
Aber das kommt auch immer darauf an, auf was für einem System die Programme verglichen werden, mit welchen anderen Compilern verglichen wird ...

Meine Erfahrung ist jedenfalls: Delphiprogramme sind, wenn sie vernünftig implementiert wurden, sauschnell.
  Mit Zitat antworten Zitat
markus888

Registriert seit: 23. Dez 2018
46 Beiträge
 
#2

AW: DLL Performance allgemein

  Alt 24. Dez 2018, 07:11
Da es darum geht, Delphi zu lernen, wäre mein Vorschlag:

Das vorhandene Access-VBA-Projekt vollständig auf Delphi umzustellen.

Genau das habe ich für ein Projekt vor.
Da ich allerdings erst seit kurzem mit Delphi arbeite, bin ich noch mit Basics beschäftigt. Außerdem habe ich auch noch anderes zu tun.
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:14 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