![]() |
Re: Firebird/Interbase Blobfilter Doku/Tut auch für Delphi?
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
Ich habe mich doch daran gemacht, das Beispiel nach Delphi zu übertragen. Angehängt sind meine bisherigen Ergebnisse; darin ist der Original-C-Code auskommentiert und - hoffentlich übersichtlich - mit dem Delphi-Code versetzt. Einiges konnte ich problemlos machen; Probleme kommen eigentlich immer dann, wenn ich mir nicht sicher war, wie die Variablendeklarationen und die ganze Zeiger-Bezeichnung funktioniert (ich habe nur vor vielen Jahren, als ich noch keine Ahnung vom Programmieren hatte, ein Buch über C++ gelesen). Aus so einem übersetzten Codebeispiel könnte sicher leicht ein kleines Tutorial werden ;-) MfG Urs |
Re: Firebird/Interbase Blobfilter Doku/Tut auch für Delphi?
Guten Morgen,
Zitat:
Grüße Lemmy |
Re: Firebird/Interbase Blobfilter Doku/Tut auch für Delphi?
Zitat:
[ablenk]Was ich Dich schon immer mal fragen wollte: Wie kommt es eigentlich zu den haarsträubenden Uhrzeiten Deiner Postings?[/ablenk] Nein im Ernst: Ich fände es schön, dieses Codebeispiel zu übertragen und dann wieder öffentlich zu machen (am besten auf ibphoenix.com). Ich finde nämlich, dass es eher (zu) wenig Dokumentation für [Firebird + Delphi] gibt, was wiederum Einige davon abhalten könnte, sich mit dieser guten Kombination zu beschäftigen. Insbesondere die Serverprogrammierung mit UDFs ist ja relativ ungewohnt und auch etwas umständlich. Darüber hinaus fände ich es auch schön, daraus ein (deutsches) Tutorial entstehen zu lassen, das dann auch mit einem - oder mehreren - richtigen Beispielen aufwartet (der Beispielcode implementiert ja praktisch nur eine Dummy-Funktion). Gerade die zip-/unzip-Möglichkeit dürfte ja großen praktischen Nutzen haben. Als weitere Beispiele könnte ich mir einen rtf-plaintext-Filter (der mich aktuell eigentlich interessiert) und einen XML-Transformationsfilter oder einen Grafikfilter vorstellen. Aber ehrlich gesagt weiß ich nicht, ob es bei mir nicht wieder einmal an der Zeit scheitern wird, ein solches Projekt (auch wenn es überschaubar scheint) abzuschließen. MfG Urs |
Re: Firebird/Interbase Blobfilter Doku/Tut auch für Delphi?
Hi,
Zitat:
Zitat:
Zitat:
Grüße Lemmy |
Re: Firebird/Interbase Blobfilter Doku/Tut auch für Delphi?
Zitat:
Ich denke, einen guten Teil der Übertragungsarbeit habe ich doch schon geleistet (so weit eben meine Vorstellungen von C-Code reichen). Sofern Du mir mit dem übrigen Teil hilfst, könnte ich auf jeden Fall eine umfassende Kommentierung der Unit machen. Grundsätzlich müsste man klären, wie der Filter-Code zu verallgemeinern ist. Es glaube es ist möglich, die allgemeine Filter-Verwaltung (das Laden und Speichern der blobs und die Kommunikation mit Firebird) in eine Unit auszulagern, so dass dann für den speziellen Filter nicht so viel Quelltext nötig ist. Vielleicht braucht man dafür auch eine Callbackfunktion (um aus der allgemeinen Unit wieder in die spezielle zu kommen). Es wäre aber vielleicht vernünftig, zunächst einmal von der Referenzimplementierung auszugehen und diese als Grundlage für ein Tutorial zu nehmen. In einem zweiten Schritt kann man dann - auch später - das eben Genannte ergänzen. Sollte ich vor Donnerstag noch etwas machen, melde ich mich bei Dir. MfG Urs |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz