Deutsch
Bugs und vermeintliche

CLPBMP gibt Fehlermeldung bei fehlendem Clipinhalt

 

Jörg
Sellmeyer
Ich finde hier ist eine Fehlermeldung komplett unangebracht. Sie läßt sich zwar mit Errorlevel unterdrücken, da aber das Handle schon aussagekräftig genug ist, sollte die zusätzliche Abfrage raus.
Cls
Var handle& = @Create("hPic",0,"&CLPBMP")
Print handle&
waitInput
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
04.11.2011  
 




RGH
Da kommt keine Fehlermeldung, sondern lediglich eine Warnung. Und da Warnungen in fertigen Programmen für gewöhnlich ausgeschaltet sind, sollte das kein Problem sein. Und beim entwickeln kann es durchaus hilfreich sein, durch die Warnung darauf hingewiesen zu werden, dass der vorherige Programmpart, der etwas ins Clipboard reinschreiben sollte, dieses offensichtlich nicht getan hat.

Gruß
Roland
+
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
08.11.2011  
 




Jörg
Sellmeyer
Da die Funktion ja auch erlaubt, auf das Clipboard zuzugreifen, wenn "von außen" Bilder reingestellt wurden, finde ich es überflüssig, da man ohnehin, per Handle überprüfen muß, ob ein Bitmap im Clipboard ist, oder nicht.
So muß man in der Entwicklung zweimal überprüfen: vorher den Errorlevel runtersetzen, dann das Bild laden, überprüfen, Errorlevel wieder raufsetzen.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
09.11.2011  
 




RGH
Das Problem dabei ist, dass die Überprüfung auf 0 und die Ausgabe der Warnung (nicht: Fehlermeldung) unabhängig davon erfolgt, ob es nun um das clipboard, eine Datei oder sonst etwas geht. Dann müsste ich die Warnung komplett für create("hPic", ...) herausnehmen. Da muss ich noch einmal darüber nachdenken ...

Gruß
Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
09.11.2011  
 




RGH
Ich galube, ich muss Dir recht geben: Das rückgelieferte Handlle 0 ist ein ausreichender Hinweis, dass keine Bitmap erzeugt werden konnte. In der nächsten Version gibt es die Warnung nicht mehr.

Gruß
Roland
 
XProfan X2
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
19.11.2011  
 



Super!
(gerade nicht eingelogged)
Jörg
 
19.11.2011  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

6.242 Betrachtungen

Unbenanntvor 0 min.
Jörg Sellmeyer18.11.2015
DePANik11.07.2013
mein20.05.2013
RGH11.01.2013
Mehr...

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

RGH (3x)
Jörg Sellmeyer (2x)
unbekannt (1x)


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