Zurück zur Homepage

Beschreibungen der Programme



BildConv.prf     (Version 2 vom 22.6.2010)

Mit dem Progarmm können verschiedene Bilddateien kopiert werden. Verarbeitet und erstellt werden: BMP, GIF, JPG, TIF, PCX, PNG und TGA.
Das Programm BildConv erfüllt folgende Funktionen: Ausgabe in einem anderen Format, Einstellen der Kompression (für JPG-Ausgabe), Rotation (in 45° Schritten, Farben vertauschen und Ausgabegröße ändern (in Prozent oder dass das Bild bei gleichem Verhältnis Breite zu Höhe in ein Viereck eingepasst wird.
Für den Ablauf von BildConv ist auch meine Freeware-FileDialog.dll und die Freeware-Programme nConvert und IrfanView erforderlich. Für nConvert.exe verweist der Link auf die Seite von XNView.

Download BildConv (ca. 30k)
... und nicht vergessen
Download FileDialog (ca. 7k)
Download nConvert.exe (ca. 84,5k)
Download IrfanView (ca. 1,6M)
Zurück zur Homepage



BildIndex.prf     (Version 2.2 vom 30.4.2010)

Wenn man einen Farbnegativfilm entwickeln läßt bekommt man normalerweise auch einen Index (Thumbs aller Bilder des Films) dazu.
Bei Benutzung einer Digitalkamera gibt es keinen Film zu entwickeln und damit gibt es auch keinen Index.
Mit dem Programm besteht nun die Möglichkeit ein Indexbild anzufertigen das, so wie ein normales Digitalbild, ausgearbeitet werden kann. Natürlich kann man ein Indexbild auch von jedem Verzeichnis, das Bilder enthält, erstellen. Bedingung ist: die Bilder müssen als JPG Datei gespeichert sein (es wird auch das "Exif" Format verarbeitet).
Für den Ablauf von BildIndex ist auch die Freeware-Dll "TwJpeg" erforderlich, daher !.

ACHTUNG: das Programm verwendet die TwJpeg.dll von Andreas Miethe in der Version 1.4!

Download BildIndex (ca. 6,60k)
Download TwJpeg.dll Version 1.4 (ca. 94,5k)
Zurück zur Homepage



BildKorr.prf     (Version 4.0 vom 30.04.2010)

Viele Digitalkameras liefern Bilder im Format 4:3 (Breite:Höhe). Läßt man davon Papierbilder im Format 15 x 10 cm ausarbeiten (was einem Verhältnis Breite zu Höhe von 3:2 entspricht), haben die Bilder entweder oben und unten einen weißen Rand oder - ohne Rand - sie sind nicht 15 cm breit.
Beides ist unschön.
Mit BildKorr ist die Möglichkeit gegeben die digitalen Bilder in das Format 3:2 zu bringen. Es wird in der Höhe des Bildes (im Querformat gesehen) ein entsprechender Teil abgeschnitten.
Der abzuschneidende Teil kann für jedes Bild bestimmt werden d.h. der Bildausschnitt kann in 5 Stufen festgelegt werden.
Für den Ablauf von BildKorr ist auch die TwJpeg.dll (von Andreas Miethe) und nconvert.exe (beides Freeware) erforderlich.
Da es immer wieder neue Versionen von TwJpeg.dll und nconvert.exe gibt und ich keinen Einfluß auf Änderungen habe ist es angebracht diese funktioniernden Teile von hier zu verwenden.

daher Download von TwJpeg.dll und nconvert.exe nicht vergessen!

Das Programm nconvert.exe ist ein Teil aus XNView (http://www.xnview.com)

Download BildKorr (ca. 56,5k)
DownLoad TwJpeg (ca. 94,5k)
Download nConvert.exe (ca. 84,5k)
Zurück zur Homepage



BildShow     (Version 2.0 vom 2.07.2011)

Mit dem Paket BildShow kann mit wenig Aufwand eine Dia-Schau erstellt werden. Die Bilder können manuell oder automatisch angezeigt werden. Voraussetzung ist, dass sich in einem "Basisverzeichnis" ein oder mehrere Bilderverzeichnisse mit den Bildern im JPG-Format befinden. PDF-Dateien (als zusätzliche Dokumentation) können sich ebenfalls im Basisverzeichnis befinden und werden auch in der Auswahl im Startbild der Dia-Schau zur Auswahl angezeigt.

Die Bilder werden, unabhängig von der Größe, auf die eingestellte Bildschirmauflösung angepasst. Das heißt: kleinere Bilder werden nicht vergrößert, größere Bilder werden entsprechend verkleinert angezeigt.
Im Bilderverzeichnis bleiben die Bilder unverändert in der Originalgröße!

Jedes angezeigte Bild kann auch in Originalgröße angezeigt werden. Das heißt: der angezeigte Ausschnitt kann gescrollt werden.

Bei der Dia-Schau kann auch eine Übersicht angezeigt werden. Mit "GoTo" wird dann die Schau auf dieses Bild positioniert. Zu jedem Bild können in 2 Zeilen Texte angegeben werden (je eine über und unter dem Bild).

Es gibt sicher bessere Dia-Shows die mehr können. Aber hier wird gezeigt wie mit mit Profanbefehlen (ohne spezielle DLLS) Bilder in der Größe an die Bildschirmauflösung angepasst angezeigt werden. Und wie Thumbs mit eingesetztem Dateinamen erstellt und auf Buttons angezeigt werden können.

BildShow benötigt die Profanversion XProfan11 (oder höher)

Download BildShow (ca. 550k)
Zurück zur Homepage



Boxes     (Version 5.0 vom 15.4.2010)

In dieser Sammlung befinden sich 6 "echte" und 2 mit Listview erstellte Listboxen sowie 3 Auswahlboxen (Choiceboxes).
Diese bewußt einfach gehaltenen Beispiele sollen zeigen welche Möglichkeiten (sicher nicht alle) bei Boxes gegeben sind.
Für die beiden ListView Programme gibt es jetzt eine Includedatei mit Definitionen und Prozeduren. Eine Beschreibung der Fenster- und Listviewstile ist in der Datei ListView.txt enthalten.
Download Boxes (ca. 24,00k)
Zurück zur Homepage



ChgFilAtr.prf     (Version 2.0 vom 15.05.2010)

Das Programm erlaubt die Attribute von Dateien eines Verzeichnisses zu ändern. Änderbar sind die Attribute "schreibgeschützt", "versteckt" und "Archiv".
Die Dateien des ausgewählten Verzeichnisses werden in einer Multiselekt-Listbox angezeigt. Hier können einzelne Dateien ausgewählt werden. Es können aber auch alle Dateien, ohne extra auswählen zu müssen, geändert werden.

Download ChgFilAtr (ca. 2,4k)
Zurück zur Homepage



CpyBinFl.prf     (Version 4.0 vom 15.05.2010)

Kopieren einer beliebigen Datei in eine andere beliebige Datei. Es können auch Teile der Datei kopiert werden. Der kopierte Teil kann in der Ausgabedatei einen bisherigen Inhalt ersetzen oder zum bisherigen Inhalt hinzugefügt werden. Besteht die Ausgabedatei nicht wird sie automatisch erstellt.
Die Adressangaben für den zu kopierenden Teil können in dezimaler oder in hexadezimaler Form erfolgen.

Im Programm wird die FileDialog.DLL benutzt! Daher Download nicht vergessen.

Download CpyBinFl (ca. 3,9k)
Download FileDialog.DLL (ca. 7,0k)
Zurück zur Homepage



Datum.prf     (Version 2.0 vom 15.05.2010)

In diesem Programm können die Systemzeit und das Systemdatum gelesen und auch verändert geschrieben werden..

Download Datum (ca. 850 Bytes)
Zurück zur Homepage



DbIndex.prf     (Version 1.2 vom 15.05.2010)

Das Beispielprogramm erstellt eine dBase III-Datei, fügt Sätze hinzu, erstellt 2 Indexdateien, listet dann die Datei (fortlaufend) nach Satzfolge und nach den 2 Indexdateien.
Danach werden Sätze hinzugefügt (wobei beide Indexdateien updated werden). Weiters wird gezeigt, wie auf Sätze nach einem Schlüsselbegriff und wie auf einen Satz nach einem Suchbegriff (unabhängig von einer Indexdatei) zugegriffen werden kann.

Download DbIndex.prf (ca. 4,0k)
Zurück zur Homepage



Dialoge.prf     (Version 4.0 vom 15.04.2010)

Das Beispielprogramm erstellt verschiedene Dialogboxen und zeigt (bei WaitInput), welche Objekte beim Markieren sofort eine Aktion auslösen und bei welchen erst nach drücken eines Buttons die Kontrolle an das Programm übergeben wird.

Download Dialoge (ca. 5,5k)
Zurück zur Homepage



Edits.prf     (Version 2.0 vom 30.04.2010)

Das Beispielprogramm erstellt Eingabefelder mit verschiedenen Eigenschaften. Die Eingabefelder werden im 3D-Stil erzeugt und ermöglichen linksbündige, mittige oder rechtsbündige Eingaben. Die eingegebenen Werte können in der Anzahl der Stellen sowie auf nur Groß- oder Kleinbuchstaben oder auf Ziffern beschränkt werden.
Es gibt zwei Versionen im Download: Edits.prf verwendet die Profanfunktion @Control und läuft erst ab Profanversion 6.6, das Programm Edits1.prf verwendet einen API-Aufruf und sollte ab Version 5.0-32 laufen.
Download Edits (ca. 2,50k)
Zurück zur Homepage



FileTime.prf     (Version 1.3 vom 9.04.2010)

Das Beispielprogramm erlaubt das Ansehen und Ändern der Erstellungs- und Änderungsdaten einer Datei (Datum und Uhrzeit).
Download FileTime (ca. 2,3k)
Zurück zur Homepage



LeseText.prf     (Version 1.2 vom 05.04.2010)

Das Programm liest, unter Verwendung der Lesetext.dll, eine beliebige DOS/Windows und Unix Textdatei ein und gibt sie als DOS/Windows Textdatei aus. In diesem Beispiel erfolgt keine Konvertierung des Zeichensatzes (ASCII - ANSI) dies kann aber mit dem Einbau der entsprechenden Profanfunktion leicht erreicht werden. Im Download ist die DLL und eine Beschreibung enthalten.

Download LeseText (ca. 6,0k)
Zurück zur Homepage



TabCtrl.prf     (Version 2.0 vom 08.04.2010)

Beispielprogramm, das TabControls verwendet. Für Profanversion 6.6, änderbar für Version 5.0-32.

Download TabCtrl (ca. 4,4k)
Zurück zur Homepage



UpdDbfFil.prf     (Version 1.1 vom 17.02.2011)

Mit dem Programm können beliebige dBase III Dateien angezeigt und updated werden. Inhalte von Memofeldern werden ebenso angezeigt.
Wird bei Ordneroptionen das Programm UpdDbfFil.exe der Dateiendeung .dbf zugeordnet wird mit Doppelklick auf eine DBF-Datei sofort das Programm geöffnet und die Datei angezeigt.

Im Programm wird Frank Abbings ListView.dll verwendet. Diese DLL ist nicht im Paket inkludiert - sie muss extra von Frank Abbings Seite heruntergeladen werden.

Download UpdDbfFil (ca. 473k) (ListView.dll ist hier nicht enthalten!)

Frank Abbing's Seite
Zurück zur Homepage



Video-Verzeichnis     (Version 1.0 vom 15.01.2010)

Meine (DVD-)Videosammlung habe ich auf USB Platten gespeichert.
Mit dem Paket Video-Verzeichnis zeige ich die Liste aller gesammelten Videos an. Aus dieser Liste kann ich auswählen welches Video ich am PC ansehen möchte. Ein Update und erfassen neuer Daten ist ebenfalls im Programm enthalten.
Die Videos können auch auf mehrere Platten verteilt sein. Bedingung ist, dass alle betroffenen Platten den Vol-ID DVD haben.

Video-Verzeichnis verwendet Frank Abbings Freeware-ListView.dll

Zum Abspielen der Videos wird ein Abspielprogramm z.B. der Freeware VLC Player benutzt. Es können aber auch andere geeignete Programme verwendet werden

Download Video-Verzeichnis (ca. 52k)
Zurück zur Homepage