Español
Foro

Mi Procedimiento bremst mi Diashow de

 

Tango
¡Hola xProfan-Fans,

mi Diashow se ejecuta soweit. Posesiones mi pequeño Problemchen gelöst. Ein pocos Feinheiten hacer me aber todavía a schaffen.

El unten angehängte Proc bremst mein komplettes Programa de. ¿Cómo se puede Yo porque mi Bilder en el Hintergrund invitar sin en el Abarbeitung dieser Proc warten tener? Im Principio podría Yo sí así leben, doch lo voluntad etwa 1000 Bilder, je 100 en 10 Ordnern después de thematischer Abarbeitung geladen y el Wartezeiten son wirklich nervig. Posesiones me überlegt una zweiten Temporizador a nutzen doch lo se en xProfan sólo uno angeboten.
Alternativ podría Yo sí je zwei bilder vom Datenträger invitar doch gefällt me mein erster Ansatz mejor.

¿Cómo se puede al elegant lösen?
Proc Directorio

    Parámetros Folder$'El Parameterübergabe des aktuellen Verzeichnisses
    Var counter% = 0 : Var i% = 0'Zählvariablen para Einlesen el Bilder
    Declarar Expediente$, bild&'Expediente y Bildnummer
    Declarar Pfad$, Bilder$'Pfad des aktuellen Verzeichnisses y Bilddaten en Vaiable speichern
    'Bildverzeichnis Initialisieren
    Pfad$ = $PROGDIR + "Bilder\" + Folder$ + "\"
    ChDir Pfad$
    Pfad$ = Pfad$ + "*.jpg"
    Bilder$ = FindFirst$(Pfad$)
    AddFiles bilder$
    'sucht después de Bilder y weist Diese el Variable Bilder$ a

    Sinestar encargado %IOResult

        bilder$=FindNext$()
        addfiles bilder$
        inc counter%

    EndWhile

    'ordnet el geladenen Bilder el TexturArray a

    whilenot anzahl% = counter%

        DATEI$ = ListBoxItem$(anzahl%)
        bild& = Crear("hsizedPic",-1,  Expediente$,1280,1024,1)
        casenot bild& : continue
        texture%[i% + 1] = oGL("getTextureBMP",bild&,1)
        deleteObject bild&
        inc i%
        inc anzahl%

    endwhile

ENDPROC

 
08.03.2017  
 




p.specht

Reicht no, si el jeweils nächsten (sagen wir 6) en el voraus ladest?
 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
08.03.2017  
 




Tango
Das Yo grad veces probiert. Führt entonces pero en el otro grafischen Effekten a una Ruckler de ca 2sekunden - unschön
 
08.03.2017  
 




p.specht

Tal vez kannst Usted en el voraus una Liste all deiner Bilder erzeugen. So rápidamente ändert se el sí no. Desde que todavía de DOS-Veces stamme, sería Yo, el CMD-Interpreter starten y DIR /S /b *.png > Bilder.txt suchen y el Expediente Bilder.txt umleiten, weitere Formate con DIR /S /b *.jpg >> Bilder.txt anhängen. Vorteil: Der richtige Pfad es entonces ya esta, vorausgesetzt el Sache es thematisch gegliedert. Für neue Bilder entonces eben neue Verzeichnisse. No elegant, klappt aber *LOL*

Dann sólo el jeweils seitlichen Bilder en el voraus invitar. En más que 80 Bildern schlafen el Zuschauer üblicherweise ohnehin una...
 
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
08.03.2017  
 




Tango
p.specht (08.03.2017)
Tal vez kannst Usted en el voraus una Liste all deiner Bilder erzeugen. So rápidamente ändert se el sí no. Desde que todavía de DOS-Veces stamme, sería Yo, el CMD-Interpreter starten y DIR /S /b *.png > Bilder.txt suchen y el Expediente Bilder.txt umleiten, weitere Formate con DIR /S /b *.jpg >> Bilder.txt anhängen. Vorteil: Der richtige Pfad es entonces ya esta, vorausgesetzt el Sache es thematisch gegliedert. Für neue Bilder entonces eben neue Verzeichnisse. No elegant, klappt aber *LOL*


Sí, el wäre auch una Ansatz. Also podría Yo el Bilder preparar, con DOS el ganzen Directorio-Kram en el Expediente umleiten y el entonces uso.
Okay, Yo denke el se trabajo si yo el Laden el Bilder quasi como Wartezyklus zwischen el neuen Bildern nutze.
Das entspricht ahora no media Vorstellungen pero löst el problema el Wartezeit elegant.
Ist entonces aber para zukünftige Projekte todavía siempre una ungelöstes Problema.

p.specht (08.03.2017)
Dann sólo el jeweils seitlichen Bilder en el voraus invitar. En más que 80 Bildern schlafen el Zuschauer üblicherweise ohnehin una...


Hast bastante, el würden en Tausen Bildern tatsächlich einschlafen
Stell dir el Ganze Por favor, no como standard Diashow antes. Eher como Demo de el 80'er vom Amiga. Mit guter Musik, Laufbalken, Sprites Lissajous-Figuren, Lauftexte con Greetings to, blalblabla.... (natürlich no alles en una vez). Also alles qué OpenGL, o. Yo así kann (Bisher no viel).

Das todo en vier Beamer (Firmengelände meines Freundes) während Party para Geburtstag meiner Holden en el Herbst. El Party se algo muy besonderes voluntad. Ist una Runder Geburtstag con uno "5" Also wirklich große Party.

(Ausserdem voluntad algunos meiner ehem. Schulkumpels me bastante sicher Fragen stellen con welchem "konventionellen" Programa Yo el wohl erstellt habe - y luego correcto glänzen kann, verstehst'e )
 
09.03.2017  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

5.676 Views

Untitledvor 0 min.
H.Brill15.07.2021
iF31.10.2020
Julian Schmidt19.11.2017
Torsten Rümker05.07.2017
Más...

Themeninformationen

Dieses Thema ha 2 subscriber:

Tango (3x)
p.specht (2x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie