Downloads voor leden & bezoekers PGGG
Koppel_Foto_Geluid_Film
kopfgf06
Toepassing - Wim Nelis: Koppel_Foto_Geluid_Film
DownloadPlaats 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