691: Plugin: Bilder Finden und Zuordnen

Plugins, Sprachdateien, Rahmen & Hintergrundgrafiken
Benutzeravatar
Roger Paini
Administrator
Beiträge: 943
Registriert: 12.02.2006, 11:32
Wohnort: Reinach BL

Beitrag von Roger Paini »

Hallo Thomas

So, bin nun auch dazu gekommen ein neues Plugin zu testen. Nach anfänglichen Schwierigkeiten (Laufzeitfehler 9) mit einer deiner älteren Versionen hab ich's dann aber mit der neusten hinbekommen.
Ein Hinweistext bei nicht existierenden Ordnern wäre hier sicher nicht verkehrt ;) . Mit dem "Dir" Befehl (ja, den gibt's in VB) wäre das sicher abzufangen. Mit den Objekten der "Windows Scripting Runtime" ist's noch bequemer, bin aber nicht sicher ob diese mit der VB6 Laufzeitbibliothek mitinstalliert wird.

Ich war, wie Marcus auch, erstaunt, dass mir da ein paar wenige Bilder durch die Lappen gegangen sind! Vielen Dank für diese Hilfe!

Gruss
Roger
Benutzeravatar
Jürgen T.
Beiträge: 1607
Registriert: 29.12.2006, 14:29
Wohnort: Bernkastel-Kues (Mosel)

Beitrag von Jürgen T. »

Hallo zusammen,

funktioniert bei Euch noch dieses Plugin?

Selbst mit der Beispiel-Bilder.ahn erhalte ich:

Run-time error '9':

Subscript out of range


Danke und Gruß

Jürgen

Windows XP+SP3, Ahnenblatt Vers. 2.51 bis 2.55 getestet
Benutzeravatar
Torquatus
Beiträge: 3801
Registriert: 19.01.2006, 22:19
Wohnort: Mannheim

Beitrag von Torquatus »

Hallo Jürgen,

kann ich nicht bestätigen, läuft hier unter Vista-32b einwandfrei.
Gruß, Torquatus

C.c. - Übrigens stelle ich den Antrag, dass Ahnenblatt das beste aller Ahnenprogramme werden muss - frei nach Cato
Benutzeravatar
Nachfahre
Super Moderator
Beiträge: 575
Registriert: 21.09.2006, 23:26
Wohnort: Singapore

Beitrag von Nachfahre »

Hallo Jürgen,
bei mir funktioniert es auch noch.
XP SP2.
- Othmar
Alles was ich heute tue, ist wichtig, gebe ich doch einen ganzen Tag meines Lebens dafuer.
/ George Bernard Shaw
Benutzeravatar
Marcus
Administrator
Beiträge: 7522
Registriert: 19.01.2006, 21:55

Beitrag von Marcus »

Auch hier kein Problem (Vista 64-bit).
Marcus
Benutzeravatar
Hugo
Administrator
Beiträge: 7169
Registriert: 19.01.2006, 19:33
Wohnort: Hamburg

Beitrag von Hugo »

Guten Tag Jürgen
Jürgen T. hat geschrieben:funktioniert bei Euch noch dieses Plugin?

Selbst mit der Beispiel-Bilder.ahn erhalte ich:

Run-time error '9'
Nur ein Gedanke
Könnte es eventuell sein, das Du die ABP-Datei nicht angepaßt hast?
Schau mal bitte hier
und Thomas seine Antwort dazu

Bin selber schon ein paar mal drauf reingefallen :oops:

Gruß Hugo
Das Gestern ist Geschichte
Das Morgen ist ein Rätsel
Das Heute ist ein Geschenk
Benutzeravatar
Jürgen T.
Beiträge: 1607
Registriert: 29.12.2006, 14:29
Wohnort: Bernkastel-Kues (Mosel)

Beitrag von Jürgen T. »

Hallo Hugo,

klasse, vielen vielen Dank. Jetzt funktioniert es.

Das mit dem Anpassen der abp-Datei hatte ich ganz vergessen.

Wieder ein Problem gelöst - super.

Gruß

Jürgen

:thanks:
Benutzeravatar
Hugo
Administrator
Beiträge: 7169
Registriert: 19.01.2006, 19:33
Wohnort: Hamburg

Beitrag von Hugo »

Guten Tag
Prima Jürgen, das es jetzt wieder bei Dir klaptt :D (war ein purer Glückstreffer :oops: )

Das ruft aber wieder lautstark die Meldung 6 9 1 auf den Plan
Schau dazu bitte mal in unserer Liste der Wünsche
6 9 1 Bilderpfad (und andere?) als Variable zur Verfügung stellen

Oder wie beim Inselfinder, der die aktuell geladene Datei zugrunde legt
Meines Wissens nach ließt Thomas csv-Dateien aus
Dort steht doch auch der Bilderpfad drin

Gruß Hugo
Das Gestern ist Geschichte
Das Morgen ist ein Rätsel
Das Heute ist ein Geschenk
Benutzeravatar
Jürgen T.
Beiträge: 1607
Registriert: 29.12.2006, 14:29
Wohnort: Bernkastel-Kues (Mosel)

Beitrag von Jürgen T. »

Hallo Hugo,
Hugo hat geschrieben: Das ruft aber wieder lautstark die Meldung 6 9 1 auf den Plan
Schau dazu bitte mal in unserer Liste der Wünsche
6 9 1 Bilderpfad (und andere?) als Variable zur Verfügung stellen

Oder wie beim Inselfinder, der die aktuell geladene Datei zugrunde legt
Meines Wissens nach ließt Thomas csv-Dateien aus
Dort steht doch auch der Bilderpfad drin

Gruß Hugo
Den Wunsch von Thomas kann ich verstehen. Solche Umgebungsvariablen ließen sich gut in Plugins verwenden.

Es ist richtig, dass Thomas (und ich auch, nachdem Thomas mir sehr wertvolle Tipps und Hilfen gegeben hat) eine csv-Datei erstellt und ausliest. Es ist auch richtig, dass darin der jeweilige Bilderpfad steht. Thomas untersucht aber, ob der in den Optionen eingegebene Bilderpfad noch mehr (nicht zugeordnete) Bilder enthält, als in der csv-Datei gespeichert sind.
Wenn hierbei die Umgebungsvariable "Bilderpfad" bekannt wäre, könnte man auf das manuelle Editieren der BFuZ.abp verzichten, da Thomas dann direkt den richtigen Pfad in die BFuZ.abp einprogrammieren könnte.

Gruß und nochmals danke.

Jürgen
oma

Beitrag von oma »

'n Abend allerseits,

leider muss ich diese Angelegenheit noch einmal aufwärmen.

Das Plugin wollte ich gestern ausprobieren.
Aber es funktioniert bei mir auch nicht.
Es kommt der gleiche Fehler, wie schon erwähnt: "Laufzeitfehler 9"

Ich habe hier aber auch gelesen, daß man in der abp den Bilderpfad selbst eingeben muss. Die abp befindet sich bei mir unter C/Programme/Ahnenblatt/Plugins.
Nur, diese abp kann ich nicht öffnen.

Könnte es sein, daß mein Bilderordner auch mit unter c./ sein muss?
Zur Zeit befindet sich dieser unter C/Eigene Dateien/Ahnenblatt/Ahnbilder. Und dort soll er eigentlich bleiben.

Was tun? Plugin nicht verwenden?
Benutzeravatar
Jürgen T.
Beiträge: 1607
Registriert: 29.12.2006, 14:29
Wohnort: Bernkastel-Kues (Mosel)

Beitrag von Jürgen T. »

Hallo Oma,

1. Die abp-Datei steht an der richtigen Stelle.
2. Dein Bilderordner ist auch o. k.
3.
Du musst die abp-Datei mit einem Editor öffnen (bei mir geht das z. B. mit einem Doppelklick).
In der abp-Datei ersetzt Du die letzte Zeile

3.Param="D:\Ahnenblatt\Bilder\"

durch die Zeile

3.Param="C:\Eigene Dateien\Ahnenblatt\Ahnbilder\"
Gruß
Jürgen
Benutzeravatar
Marcus
Administrator
Beiträge: 7522
Registriert: 19.01.2006, 21:55

BFuZ - Version mit Pfad

Beitrag von Marcus »

Falls Du die Datei nicht selbst editieren möchtest/kannst, anbei einfach eine Version mit dem richtigen Bilderpfad ;)
Marcus
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
oma

Beitrag von oma »

Hallo Jürgen,

danke für die Erklärung. Aber es war nix mit Doppelklick. Ich habe dann die abp mit dem Editor geöffnet. Heute habe ich es begriffen, wie man das macht.
Aber als ich noch einmal hier schauen wollte, was ich denn eingeben muss, habe ich gesehen,

daß der liebe Marcus (ein riesengroßes DANKE SCHÖN an dich) für mich das ja schon erledigt hat. :loveit:

Und nun kommt's (ich schau jetzt mal ganz verschämt) :oops: :

Gedownloadet, extrahiert, die abp durch meine extra für mich geschaffene abp (ich bin ja sowas von glücklich :D ) ersetzt, geschaut was drin steht und nix geht - und dann machte es bei mir "Klick" !
Kann ich denn überhaupt C.\ in der apb eintippen, wenn die Ordnerstruktur bei mir mit den "Eigenen Dateien" unter "Desktop" beginnt? C ist doch die FP.
Ich blick' nicht mehr durch.
Benutzeravatar
Marcus
Administrator
Beiträge: 7522
Registriert: 19.01.2006, 21:55

Beitrag von Marcus »

oma hat geschrieben:
- und dann machte es bei mir "Klick" !
Bei mir jetzt auch ;)

Der Hilfsdienst war nicht wirklich gut ... Standardmäßig ist der Pfad viel länger :? und die meisten User ändern den doch nie. Ich schon, daher kam mir der kurze Pfad im ersten Moment auch völlig normal vor.

Kann ich denn überhaupt C.\ in der apb eintippen, wenn die Ordnerstruktur bei mir mit den "Eigenen Dateien" unter "Desktop" beginnt? C ist doch die FP.
C:\ ist richtig! Aber dann variiert es, je nach Benutzernamen und Betriebssystem :(
Gehe einfach mal mit dem Windows-Explorer in den Ordner mit Deinen Bildern (so dass diese rechts angezeigt werden). Dann kannst Du oben in der Adressleiste den Pfad hierher sehen und auch kopieren! (Ab Vista, muss man ein wenig rechts vom letzten Buchstaben ins Adressfeld klicken, dann bekommt man den vollständigen Pfad kopierfähig als Text markiert).
Sorry, gut gemeint ist halt doch nicht immer gut gemacht :oops:
Marcus
Antworten