x 
Inloggen
A- A A+

Downloads voor leden & bezoekers PGGG

Omhoog

Koppel_Foto_Geluid_Film

kopfgf06

 

Toepassing - Wim Nelis: Koppel_Foto_Geluid_Film

Download
Plaats het bestand in de map ..\PG30\SUPP

Niet op de knop "Openen" klikken, maar op de knop "Opslaan" als dat aangegeven wordt.
De installatie begint automatisch bij het opstarten van PRO-GEN.

Korte informatie over programma
Koppelen van foto's, geluiden en films, versie 6.

In deze variant van de aanroep van Windows om foto's, geluiden en films te tonen, wacht PRO-GEN niet indien slechts een bestand zal worden getoond.
In dat geval zal het PRO-GEN venster dus niet zwart blijven. Als meerdere bestanden worden getoond of als het jokerteken * gebruikt wordt, zal PRO-GEN wel wachten.

Voorbeeld-schermen

Deze tekst moet op één regel zonder harde returns.

De spaties zijn als ruitje weergegeven.



Korte beschrijving

 

Artikel "Toon foto's film en geluiden via Windows, versie 6 van Wim Nelis uit PRO-GEN-eralia jrg. 10 (2004), nr. 1, blz.18:

kopfgf06.pdf



Na deze informatie nog vragen?
Stuur dan een mailtje naar Wim Nelis.

Toon foto's film en geluiden via Windows, versie 6


door Wim Nelis, Emmeloord

Al eerder is over het tonen van foto’s, film en geluid geschreven door Johan Mulderij. In varianten 1 en 2 was het mogelijk om een enkel bestand via Windows te laten tonen, en met varianten 3 en 4 kunnen een of meer bestanden via Windows worden getoond. Voor gebruikers van Windows 2000 en Windows XP is nog een aanvulling gepubliceerd over de behandeling van spaties in bestandsnamen.

De standaard bij PRO-GEN geleverde variant kan meerdere bestanden genoemd in het kladveld behandelen, en het stopt PRO-GEN totdat het tonen van de bestanden klaar is. Het PRO-GEN scherm blijft zwart gedurende het tonen van de bestanden. Als er echter slechts één bestand genoemd staat in het kladveld is het wachten niet nodig. Daarom is er een nieuwe variant gemaakt die in dat geval PRO-GEN niet laat wachten.

In deze variant wordt het aantal punten geteld in het kladveld. Normaliter staat er één punt in elke bestandsnaam. Is het aantal punten één, dan wacht PRO-GEN niet op het voltooien van de opdracht om de bestanden te tonen. Is daarentegen het aantal punten groter, dan zal PRO-GEN wel wachten op het voltooien van de opdracht. Ook als het joker-teken “*” voorkomt in een bestandsnaam zal PRO-GEN wachten op het voltooien van de opdracht. De opdracht om de bestanden te tonen ziet er nu als volgt uit:

"CD◊"+PATH$◊;◊"FOR◊%%A◊IN◊("+INFO$(IF$(CHOICE=1<44>Persoon◊klad<44>Relatie◊klad)<44>1)+")◊DO◊START◊"+IF$(INSTR(INSTR(1<44>INFO$(IF$(CHOICE=1<44>Persoon◊klad<44>Relatie◊klad)<44>1)<44>".")+1<44>INFO$(IF$(CHOICE=1<44>Persoon◊klad<44>Relatie◊klad)<44>1)<44>".")>0<44>"/w◊"<44>IF$(INSTR(1<44>INFO$(IF$(CHOICE=1<44>Persoon◊klad<44>Relatie◊klad)<44>1)<44>"*")>0<44>"/w◊"<44>"◊"))+CHR$(34)+"%%A"+CHR$(34)

(Voor de overzichtelijkheid zijn hier de spaties weergegeven als ruitjes)

Ook deze variant is niet perfect. Het zal ten onrechte PRO-GEN laten wachten als een bestandsnaam twee of meer punten bevat, en het kan ook PRO-GEN ten onrechte niet laten wachten als het joker-teken “?” wordt gebruikt. Een ernstiger probleem is dat de expressie zo lang geworden is, dat het niet meer in PRO-GEN veranderd kan worden: bij een poging daartoe zal het laatste deel van de expressie door PRO-GEN worden afgekapt. Daardoor blijft iets over dat niet zal werken.


Overgenomen uit PRO-GEN-eralia jrg. 10 (2004), nr. 1, blz. 18
 
Powered by Phoca Download