Français
Forum

mon Procédure bremst mon Diashow aus

 

Tango
allô xProfan-Fans,

mon Diashow fonctionne soweit. Habe mon kleinen Problemchen gelöst. un paire Feinheiten faire mir mais encore trop créer.

qui unten angehängte Proc bremst mon komplettes Programme aus. comment peux je car mon Bilder im Hintergrund magasin sans sur qui Abarbeitung cette Proc attendre trop doit? Im Prinzip pourrait je oui avec cela vivre, doch es volonté etwa 1000 Bilder, je 100 dans 10 Ordnern pour thematischer Abarbeitung geladen et qui Wartezeiten sommes wirklich nervig. Habe mir überlegt une zweiten Minuteur trop nutzen doch es wird dans xProfan seulement einer angeboten.
Alternativ pourrait je oui je deux bilder vom Datenträger magasin doch comme mir mon erster Ansatz besser.

comment peux on cela elegant lösen?
Proc Verzeichnis

    Paramètres Folder$'qui Parameterübergabe des aktuellen Verzeichnisses
    Var counter% = 0 : Var i% = 0'Zählvariablen zum Einlesen qui Bilder
    Déclarer Dossier$, bild&'Dossier et Bildnummer
    Déclarer Pfad$, Bilder$'Pfad des aktuellen Verzeichnisses et Bilddaten dans Vaiable Sauver
    'Bildverzeichnis Initialisieren
    Pfad$ = $PROGDIR + "Bilder\" + Folder$ + "\"
    ChDir Pfad$
    Pfad$ = Pfad$ + "*.jpg"
    Bilder$ = $ FindFirst(Pfad$)
    AddFiles bilder$
    'cherchez pour Bilder et weist cet qui Variable Bilder$ trop

    WhileNot %IOResult

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

    Endwhile

    'ordnet qui geladenen Bilder den TexturArray trop

    whilenot anzahl% = counter%

        DATEI$ = ListBoxItem$(anzahl%)
        bild& = Créer("hsizedPic",-1,  Dossier$,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 es pas, si Du qui jeweils prochain (dire wir 6) d'avance ladest?
 
XProfan 11
Computer: Gerät, daß es in Mikrosekunden erlaubt, 50.000 Fehler zu machen, zB 'daß' statt 'das'...
08.03.2017  
 




Tango
cela habe je grad la fois probiert. Führt ensuite mais chez den anderen grafischen Effekten trop einem Ruckler de ca 2sekunden - unschön
 
08.03.2017  
 




p.specht

peut-être peux Du d'avance une liste espace deiner Bilder erzeugen. So vite ändert sich cela oui pas. là je encore aus DOS-Zeiten stamme, serait Je l' CMD-Interpreter starten et DIR /S /b *.png > Bilder.txt chercher et dans qui Dossier Bilder.txt détourner, weitere Formate avec DIR /S /b *.jpg >> Bilder.txt anhängen. Vorteil: qui richtige Pfad ist ensuite déjà dabei, vorausgesetzt qui l'affaire ist thematisch gegliedert. Pour neue Bilder ensuite plan neue Verzeichnisse. pas elegant, klappt mais *LOL*

ensuite seulement qui jeweils seitlichen Bilder d'avance magasin. chez plus que 80 Bildern dormir qui Zuschauer üblicherweise de toute façon un...
 
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)
peut-être peux Du d'avance une liste espace deiner Bilder erzeugen. So vite ändert sich cela oui pas. là je encore aus DOS-Zeiten stamme, serait Je l' CMD-Interpreter starten et DIR /S /b *.png > Bilder.txt chercher et dans qui Dossier Bilder.txt détourner, weitere Formate avec DIR /S /b *.jpg >> Bilder.txt anhängen. Vorteil: qui richtige Pfad ist ensuite déjà dabei, vorausgesetzt qui l'affaire ist thematisch gegliedert. Pour neue Bilder ensuite plan neue Verzeichnisse. pas elegant, klappt mais *LOL*


oui, cela wäre aussi un Ansatz. alors pourrait je qui Bilder vorbereiten, avec DOS den ganzen Verzeichnis-Kram dans qui Dossier détourner et qui ensuite verwenden.
Okay, je denke cela wird marcher si je cela magasin qui Bilder quasi comme Wartezyklus entre den neuen Bildern nutze.
cela entspricht maintenant pas meinen Vorstellungen mais es löst cela Problem qui Wartezeit elegant.
Ist ensuite mais pour zukünftige Projekte encore toujours un ungelöstes Problem.

p.specht (08.03.2017)
ensuite seulement qui jeweils seitlichen Bilder d'avance magasin. chez plus que 80 Bildern dormir qui Zuschauer üblicherweise de toute façon un...


la hâte droite, qui würden chez Tausen Bildern réellement einschlafen
Stell dir cela Ganze s'il te plaît pas comme standard Diashow avant. plutôt comme Demo aus den 80'er vom Amiga. avec bon Musik, Laufbalken, Sprites Lissajous-Figuren, Lauftexte avec Greetings to, blalblabla.... (naturellement pas alles sur einmal). alors alles quoi OpenGL, bzw. je so peux (Bisher pas viel).

cela ganze sur quatre Beamer (Firmengelände meines Freundes) au cours de fête zum anniversaire meiner Holden im Herbst. qui fête soll quoi entier besonderes volonté. Ist un Runder anniversaire avec einer "5" alors wirklich grand fête.

(Ausserdem volonté quelques meiner ehem. Schulkumpels mir entier sûrement Fragen se mettre avec welchem "konventionellen" Programme je cela wohl erstellt habe - et ensuite richtig 1briller peux, verstehst'e )
 
09.03.2017  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

5.740 Views

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

Themeninformationen

cet Thema hat 2 participant:

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


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie