Blog (Page 2)

Das Kopieren von Powerpoint Sheets per VBA Programmcode kann sich als problematisch erweisen: Es sind zwar einige Beispiele hierzu im Netz vorhanden, diese sehen meist wie folgt aus: ActivePresentation.Slides.Range(1).SelectActiveWindow.Selection.Copy ActiveWindow.View.Paste  Dies funktioniert, jedoch nur, wenn in Powerpoint die linke Slides-Auswahl den Focus hat. Wird in Powerpoint durch vorangehenden Makro-Code derArtikel lesen…

Die Sqlite Kopplung unter der Zeos Bibliothek verhält sich im Bereich der Datenbanktransaktionen nicht ganz wie erwartet: Es wäre zu erwarten, dass eine manuelle Transaktionssteuerung immer Vorrang vor einer impliziten Steuerung hat – dem ist jedoch nicht so. Ist in der TZConnection Komponente das Transaktionslevel „TransactIsolationLevel“ = tiNone und dieArtikel lesen…

Schön in Sqlite ist, dass Typkonvertierungen/Casting relativ selbstständig und automatisch abgehandelt wird. Es gibt jedoch Situationen, in denen es notwendig ist, festzustellen, ob z.B. die Werte in einer Textspalte numerisch sind. Eine „IsNumber“ oder „TO_NUMBER“ Funktion zum Überprüfen auf einen Zahlenwert fehlt. Wenn es um Zahlen in Textfragmenten geht kannArtikel lesen…

Mit ersten Referenzprojekten können wir nun auch Projekte basierend auf dem GNU C++ Compiler anbieten.Als Zielplattformen kommen Windows, Linux oder auch Systeme mobiler Plattformen wie iPhone/iOS oder Android in Betracht: Speziell in Fällen, in denen eine sehr hohe Performance gefragt ist. Als IDE verwenden wir Eclipse und Code::Blocks.Artikel lesen…

Sammlung zu Informationen zum Betrieb von Lazarus auf Ubuntu 11.04 in VMWare. Anmerkung: Direkt nach der Installation von Ubuntu wird darauf hingewiesen, dass Unity auf diesem System nicht läuft und beim Anmelden „Classic“ (=Gnome) gewählt werden soll. Gerne. Tätigkeiten nach dem ersten Start Über die Taskleiste wird angeboten die VMWareArtikel lesen…

Nach dem Umstieg auf Windows 7 gefällt einiges – einiges wird jedoch schmerzlich vermisst: Das Startmenü ist nun wohl eher für „Einfache“ Benutzer konzipiert. Wirkliche „Profis“ verzweifeln, vor allem wenn man sehr viele Programme installiert hat: Shortcuts nur für Programme, nicht jedoch für Elemente im Startmenü. Überhaupt keine optimierte Tastaturbedienung.Artikel lesen…

Beim Compilieren alter Delphi Quellen ist ein eigenartiges Problem aufgetaucht:   Der Compiler zeigt Compilierungsfehler in der Quelldatei nicht in der Zeile mit dem Fehler an, sondern um einige Zeilen versetzt in einer syntaktisch korrekten Zeile. Die Compilerfehlermeldung kann dann mit der falschen Zeilennummer nicht korrekt zugeordnet werden. Ursache desArtikel lesen…

Infos zum Dokumentenmanagementsystem "DI Capture", welches mit den PlusTek Dokumentenscannern ausgeliefert wird: Es liegt keine wirkliche Datenbank unter dem System – die Daten werden wie folgt gespeichert: Baumstruktur in der Registry:  HKEY_CURRENT_USER\Software\DI Capture (HKEY_CURRENT_USER\Software\DI Capture\DB_DICapture enthält die Daten des Baums) HKEY_LOCAL_MACHINE\SOFTWARE\DI Capture Die Scan-Daten selbst sind dann unter  C:\Dokumente undArtikel lesen…

Einige Projekte aus vergangenen Tagen wurden unter Verwendung der Borland Database Engine (BDE) implementiert. Weiterentwicklungen dieser Projekte werden künftig auf die Open Source Bibliothek Zeos portiert: Dies garantiert auch weiterhin einen reibungslosen Betrieb der Software, auch unter aktuellsten Betriebssystemen. Weiterführende Informationen zur BDE und möglicher Portierungen finden sich auf KyleArtikel lesen…

Gimp Shortcuts

Als internes Bildbearbeitungs und Grafikprogramm zum Erstellen der Programmoberflächen und Programmicons wird ab sofort das OpenSource (GPL ) Programm  GIMP  verwendet. Die im Haupttext dargestellte oder als PDF Datei zum Download angebotete Datei soll den Einstieg mit dem Bildbearbeitungsprogramm erleichtern.Artikel lesen…