Ahnenblattportal Forum Index
 •Portal  •Imprint  •Forum  •Search  •Profile  •Log in to check your private messages  •Log in   •Register  

 Abgabe Inselfinder Projekt (Plugin)

Post new topicReply to topic
Author Message
ThomasG




Gender:
Age: 40
Joined: 31 May 2007
Posts: 298
Topics: 35
Location: Preußen (mittlerweile Rheinprovinz)


blank.gif

PostPosted: 14.01.2011, 21:38    Abgabe Inselfinder Projekt (Plugin)  Reply with quoteBack to top

Mahlzeit !

Da ich selbst nur noch wenig Zeit habe und sich dieser Zustand auch nicht auf die Schnelle ändern wird, gebe ich das genannte Projekt ab.

Was heißt das:
Ihr könnt euch hier meinen Quellcode für das Projekt runterladen (VB6) und wenn ihr die Intention verspürt das Plugin nachzubearbeiten zu ändern oder sonst wie zu verwenden könnt ihr das gerne tun. Der Code ist zu jeglicher Nutzung freigegeben. Was ihr damit anstellt bleibt euch überlassen.
Ob ihr das nun für euch tut oder hier für die Allgemeinheit liegt auch in eurem Gusto, jedoch ist das hier primär dazu gedacht das jemand der Interesse hat die Sache dann auch wieder den anderen Ahnenblattnutzern zur Verfügung stellt.

Falls du also beschließt das Plugin verbessern zu wollen um es dann für alle wieder hier im Ahnenblattportal zum Download zur Verfügung zu stellen, wäre es praktisch wenn du hier einen entsprechenden Beitrag verfaßt. Damit andere Nutzer wissen daß du daran Arbeiten möchtest und ihr euch nicht die doppelte Arbeit macht.
Natürlich kannst du dieses Projekt auch komplett neu erstellen, wenn du meinst daß du lieber gleich von Beginn an deinen eigenen Code erstellst. Aber auch in diesem Fall wäre es (wenn deinerseits wirklich Interesse besteht) praktisch wenn du hier einen Beitrag schreibst du möchtest dieses Plugin neu machen.

Fragen zum Quellcode kann ich ehr weniger beantworten, da die Erstellung des Plugins schon eine Weile her ist und ich mich genauso wie du auch nur in den Code einarbeiten müßte.... man kennt das ja wink
Ebenfalls ist es zwar im Einzelfall gut gemeint, aber.....
Hier Beiträge zu posten wie..... dein Code ist aber mies strukturiert oder da hast du einen Fehler gemacht.... ihr versteht worauf ich hinaus will wink

Wenn du das Plugin in VB bearbeiten willst und das Projekt startest wird natürlich die Datei erwartet die Ahnenblatt normalerweise anlegt. Diese Datei mußt du mit in deinen Projektordner setzten. (Wie die Datei heißt findest du in der *.abp die ja für Ahnenblatt als Übergabeparameterliste dient.)
Also wirst du die kompilierte Pluginversion via Ahnenblatt starten und das Pluginfenster offen lassen. So lange das Plugin nicht beendet ist kannst du dir die Datei die AB angelegt hat kopieren und dann mit in deinen VB Projekt-Ordner setzten.
Im VB-Projekt wird im Form-Unload-Ereignis diese Temporärdatei gelöscht. In der Entwicklung solltest du dir dies auskommentieren um nicht jedes mal das Projekt kompilieren zu müssen um es dann über AB zu starten und so an die von Ahnenblatt erstellte Datei zu kommen.
Kurzversion:
Im Projektordner (App.Path) wird die von AB erzeugte Datei erwartet. Name und Format steht in der *.abp zum Plugin

Nach dem Allgemeinteil hier die pluginspezifischen VB6-spezifischen Schwierigkeiten:
Inselfinder liest alle Personendaten in Unicode und erzeugt mit der CSV-Exportfunktion auch wieder eine Unicode-Datei. Ebenfalls werden die Sachen durch den Button „Zwischenablage“ auch in Unicode in die Zwischenablage gesetzt.
Die Listbox ist allerdings VB6 Standard und erlaubt keine Unicode-Ausgabe. Weiterhin ist die Anzahl der Listboxeinträge auf Typ Integer begrenzt. Bei einer Insel über 32tausendnochwas Einträgen gibt es einen Fehler. Ausgabe via RTF Steuerelement würde sich vielleicht anbieten. Was aber in VB6 auch nicht Unicodefähig ist. Normale Textbox kann man gleich vergessen, da nur 64kB Daten reinpassen.

Gruß: Thomas



AB Inselfinder v1_1.zip
 Description:

Download
 Filename:  AB Inselfinder v1_1.zip
 Filesize:  8.53 KB
 Downloaded:  189 Time(s)


OfflineView user's profileSend private message    
Display posts from previous:      
Post new topicReply to topic


 Jump to:   




Show permissions


Board Security

Powered by Orion based on phpBB © 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours



[ Page generation time: 0.0886s (PHP: 88% - SQL: 12%) | SQL queries: 24 | GZIP enabled | Debug on ]