Deutsch
Forum

mloadbmp Problem, ein StartPaint-Problem

 
- Seite 1 -



Sato
Pinto
Hallo Xprofaner

Habe in mein Programm das Problem das nach mehrmaligen Bild laden und anzeigen
nach ein paar Minuten erscheint der Fehler wie im Bild zu sehen ist

mloadbmp "oito.bmp"
MCopySizedBmp 0,10-300,215 > 485,10-300,215;-1

Hat jemand eine Idee was das sein könnte?

Gruss
Sato
Xprofan11
Win XP Home

289 kB
Hochgeladen:25.07.2008
Ladeanzahl129
Herunterladen
 
Sato Pinto
WIN XP Home
XPROFAN 11
25.07.2008  
 



 
- Seite 4 -


Schau mal hier [...]  - aber mit XProfan11 funktioniert das (noch) nicht korrekt, wenn man eine subClassProc intus hat. Hier müsste man den Source kurz manuell anpassen. (was ich oben gemacht hatte)

Ich werde so oder so hierauf ein XPSE-Update folgen lassen, ich nutze {$debug} selber ständig weil alle anderen mir bekannten Debugmethoden kaum schnell ein Ergebnis liefern und schon garnicht so einfach anzuwenden sind.
 
28.07.2008  
 




Sato
Pinto
Prima, hoffe nur das es den XPSE Update sehr bald zu haben ist, wahrscheinlich ist das die einzige Möglichkeit den Täter auf die Spur zu kommen

Gruss

Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
28.07.2008  
 




Sato
Pinto
Hallo, ich nochmal

Dar mein Programm weiterin nach eine gewisse Zeit "crasht" habe ich den Errorlevel auf -1 gesetzt und das Logfile zeigt dies.
Wie gesagt das Programm läuft manchmal etwa 1 Stunde ohne Fehler
Wird der Fehler durch die Timer aktion verursacht? Ich habe schon den Lautfext von Rolf Koch und den Film ausgeschaltet und nur das ständige laden von verschiedenen Bitmaps gelassen und da hackt es.

LogFile
-----------------------------------------------------
Mittwoch, der 30. Juli 2008 - 10:54
-----------------------------------------------------
30.07.2008 - 11:33 - WARN:610228Bitmap nicht ladbar: cinco.bmp
30.07.2008 - 11:33 - WARN:610228Bitmap nicht ladbar: cinco.bmp
30.07.2008 - 11:33 - WARN:557228Bitmap nicht ladbar: cobreMsg.bmp
30.07.2008 - 11:33 - WARN:714228Bitmap nicht ladbar: cobreHora.bmp
30.07.2008 - 11:33 - ERROR:715216:Falscher Parametertyp: 21
30.07.2008 - 11:33 - WARN:715216Bitmap nicht ladbar: 21
30.07.2008 - 11:33 - WARN:602228Bitmap nicht ladbar: quatro.bmp
30.07.2008 - 11:33 - WARN:557228Bitmap nicht ladbar: cobreMsg.bmp
30.07.2008 - 11:33 - WARN:714228Bitmap nicht ladbar: cobreHora.bmp

Nachdem ich das Programm schliesse und wiede starte läuft es wieder.
Habe das laden alle bmps die mit Mloadbmp durch Drawpic ersetzt aber das löste das Problem auch nicht.
Frage an Roland, warum können die bitmaps nicht geladen werden obwohl keine Fehler in den Bitmaps sind?

Gruss
Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
30.07.2008  
 



@Sato
Überprüfe doch mal den Pfad zu den Bild-Dateien. Wird der immer korrekt angegeben ?
Ich hatte ein ähnliches Problem mit meinen Bildern in einem Unterverzeichnis. Nachdem ich die Bilder jetzt immer mit dem korrekten Pfad lade, klappt alles einwandfrei.
 
30.07.2008  
 



@Sato: Um diese Frage beantworten zu können benötigt man wohl ein [...]  welches genau dieses Problem nachvollziehbar aufzeigt. Ich glaube der Fehler liegt eher im Code als im XProfan.

Könntest Du ein Minimalbeispiel erstellen, oder den Code nochmals komplett hochladen?

Oft reicht es schon wenn ungenügend Speicher vorhanden ist, oder die Datei nicht erreibar ist weil z.B. das Programm in einen anderen Pfad wechselte oder oder oder...
 
30.07.2008  
 




Sato
Pinto
Hallo

Hier nochmal eine abgespeckte Version zum testen

@Horst: Alle Dateien sind schon mit den Pfad

Danke

Gruss
Satos

4.463 kB
Hochgeladen:30.07.2008
Ladeanzahl57
Herunterladen
 
Sato Pinto
WIN XP Home
XPROFAN 11
30.07.2008  
 




Jac
de
Lad
Welche Profan-Version hast du?
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
30.07.2008  
 




Sato
Pinto
Hallo Jac

Die letzte subscr_version von Xprofan11

Gruss

Satos
 
Sato Pinto
WIN XP Home
XPROFAN 11
30.07.2008  
 




Jac
de
Lad
Ich blick noch nicht ganz durch in einem Source, aber ich es kommt mir seltsam vor mit dem SetTimer und dann die Messages abfangen. Gib mal statt "0" als letzten Parameter die Addresse auf auf die auzurufende Proc an, z.B. ProcAddr("MeineProc",2) und achte darauf, dass die keine gemeinsamen Variablen setzen/lesen etc.

Ich muss mich erstmal einarbeiten...
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
30.07.2008  
 



@Sato: Vergiss den Vorschlag von Jac per ProcAddr eine Procadresse an den Timer zu geben. Du hast nicht umsonst alles schön umgestellt - Jac sollte besser den Thread hier komplett lesen.

@Jac: Abstürze mit procAddr provozieren, wo es ihm doch darum geht, Abstürze zu vermeiden? (und selbst wenn, wie kommst Du auf 2 Parameter für eine callBackProc für den Timer?)
 
30.07.2008  
 




Jac
de
Lad
@iF: Bei mir funktionierts.
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
30.07.2008  
 




Sato
Pinto
Hallo Jac

Lass es bitte laufen, auch als minimierte Fenster und öffne ab und zu mal bitte die log datei "log_fich.txt"
im Programm Ordner, den durch den Errorlevel -1 läuft das Programm weiter und die FehlerMeldungen werden eventuell nicht angezeigt

Danke für deine Hilfe

Gruss
Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
30.07.2008  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

4.382 Betrachtungen

Unbenanntvor 0 min.
RudiB.16.05.2021
kustg18.12.2019
Peter Max Müller13.03.2017
iF02.03.2013
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