Deutsch
Anwendungen

Cooliris-Clone Gemeinschaftsprojekt

Fortschritt

 

RICOSCH
so habe heute mein X2 erhalten,
alles Kompiliert und peng- Starttest - Endtest - Setname Hängen sich auf !
hat einer ein Rat für mich ?
habs jetzt erstmal ohne Fertig gemacht.
Bitte mal Testen und angucken


1.511 kB
Version:1
Kurzbeschreibung: cooool-iris ;)
Hochgeladen:27.07.2011
Ladeanzahl244
Herunterladen
39 kB
Hochgeladen:27.07.2011
Ladeanzahl661
Herunterladen
 
I LOVE TOOLS
27.07.2011  
 



Okrea ( [...]  ) und RedCube II ( [...]  ) die fleißig Start- und Endtesten laufen bei Dir ohne Absturz? Wenn ja dann gibts einen Weg.

Was ist mit ...

iF (23.07.11)

Probiere auch mal ob StartTest bei Dir nicht abstürzt wenn Du mal nur den Fensterstil 80 setzt.
 
27.07.2011  
 




RICOSCH
Hi IF,
Deine Progis laufen und auch die DEMO "Planeten"
Fensterstyle habe ich alles versucht ob 80 oder normales Fenster, hängt sich auf !

ist es ein Problem wenn ich oGL("SetName", anzahl%) also mit einer Variable versehe ? denn nur so bekomme ich doch meine Bilderobjekte Beschrifftet ?
 
I LOVE TOOLS
27.07.2011  
 



Noe, schau... @oGL("SetName", N) -> N: LongInt - Kennzeichen -

egal obs eine numerische Konstante oder Variable ist -

Roland schreibt erfahrungsgemäß bei den Parameterbeschreibungen auch immer (wie hier auch) genau hin was erwartet wird.

Da es bei mir nicht abstürzt bleibt Dir vlt. erstmal wohl nur über einen minimalen Quelltext herauszubekommen wo da der Unterschied z.B. zwischen Deinem- und dem Planetendemo ist.
 
27.07.2011  
 




E.T.
Bei'm laden der Bilder, nach Verzeichnis Auswahl:



...und wenn das Prog eigene Bilder ins Startverzeichnis auspackt, sollten diese bei Programm-Ende bitte auch wieder entfernt werden

34 kB
Hochgeladen:27.07.2011
Ladeanzahl121
Herunterladen
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
27.07.2011  
 



Hatter also meine AddFiles- und "if there is no image then end" - Verschlimmbesserung also wieder ausgebaut.
 
27.07.2011  
 




RICOSCH
in dem schon vorhanden quelltext ist das mit dem Starttest und endtest mit drin
also hier
[...] 

und das mit der Verschlimmbesserung musste ich doch erstmal verstehen und nachvollziehen. Wärst Du so lieb und fügst es nochmal mit ein ?

und @ E.T. wenn das Programm normal beendet wird also mit ESC werden auch die angelegten Temp-Bilder gelöscht, das da ne Fehlermeldung dazwischen funkt habe ich nicht bedacht.

und bitte nicht gleich fünzig bilder laden zum testen reichen so 10 - 20 stück,
ist ja noch ne menge zu tun.
Bei mir meckert er auch immer mal rum "soviele Elemente sind nicht da" und soweiter.
und Bitte nicht alzuernst nehmen das ganze, dankeschön
 
I LOVE TOOLS
27.07.2011  
 



Einfach diesen ganzen Krims hier samt unnötige Variablen entfernen:
KompilierenMarkierenSeparieren
pfad$   = GetDir$("@")
Pfad$   = pfad$ + "\\*.jpg"
bilder$ = FindFirst$(pfad$)
AddFiles bilder$

WhileNot %IOResult

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

endwhile

ifnot instr(".jpg",bilder$) = 0

    messagebox("Es wurden keine jpg Files gefunden !!","Fehler",0)

endif

...

whilenot anzahl% = counter%

    DATEI$ = ListBoxItem$(anzahl%)
    bild& = Create("hsizedPic",-1,  Datei$,200,120,1)
    casenot bild& : continue
    texture%[i% + 1] = oGL("getTextureBMP",bild&,1)
    Namen$[anzahl%] = Datei$
    deleteObject bild&'IF ergänzung
    ...
    inc i%
    inc anzahl%

endwhile


und ersetzen in sowas wie:
KompilierenMarkierenSeparieren
addFiles "*.jpg"
case %getCount=-1 : end messageBox("Keine Bilder","Keine Bilder",0)

whileLoop 0,%getCount+1

    bild& = Create("hsizedPic",-1,  listBoxItem$(&loop),200,120,1)
    casenot bild& : continue
    texture%[&loop+1] = oGL("getTextureBMP",bild&,1)
    Namen$[&loop+1] = listBoxItem$(&loop)
    deleteObject(bild&)
 
27.07.2011  
 




RICOSCH
Danke IF,
da steckt noch zuviel alte Schule in mir, daß mit dem Loop kannte ich da nicht.
Die jetzigen zeilen sind viel compakter. jetzt brauch ich auch nur noch mit addfiles *.gif; addfiles *.bmp ... ergänzen ,?
 
I LOVE TOOLS
27.07.2011  
 



Genau! ^^

Einfach:
KompilierenMarkierenSeparieren
addFiles "*.jpg"
addFiles "*.bmp"
addFiles "*.png"
...

whileLoop 0,%getCount+1

    ...
 
27.07.2011  
 




RICOSCH
so mit Deiner gekürzten Variante bekomme ich immer ein "Bitmap nicht ladbar"
muss mal gucken wo es jetzt wieder hagt.

Aber das mit dem Setname und Starttest habe ich rausgefunden !
Am Rechner meiner Tochter läuft es Tatelos, ich schreibe das hier aber auf sonem mini Netbook Medion Akoya e1212. Habe zwar schon den mobile Intel Grafik treiber
aktualisiert. Der ist aber auch noch von 2008. ich bekomme immer ein Windowsfehler
das was mit der iglicd32.dll nicht stimmt, also definitiv grafikkarten problem.
 
I LOVE TOOLS
27.07.2011  
 



>> also definitiv grafikkarten problem.

Naja! Wenn Okrea und RedCube II bei Dir laufen dann liegt es aber auch am Code und Du solltest vlt. versuchen herauszubekommen unter welchen Bedingungen es lauffähig wäre.
 
27.07.2011  
 




Zur Anwendung


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

34.447 Betrachtungen

Unbenanntvor 0 min.
Gast.081512.09.2024
Tommy08.08.2021
iF08.12.2020
RudiB.25.03.2020
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie