Hi!
alternativ: string aus der STL oder bei der Verwendung von Qt QString. Die QString- Doku müsste Dich auch bei den Warnings weiterbringen, denn qwarning erwartet IIRC einen QString.
Danke für Deine Hilfe. Ich habe jetzt mal nachgelesen wie das denn geht mit QString und den Warnings. Das funktioniert wunderbar. QString warning; warning = QString( "Error: cannot change to directory % 1" ) .arg(dirname); QMessageBox::critical (0,"Application - Error",warning); Ich habe strerror mal entfernt um error.h nicht includieren zu müssen. Ich will ja von C weg. Da ich irgendwie nichts in der QT Bibliothek gefunden habe, ausser QErrorMessage mit der ich nicht anfangen kann, würde mich mal interesieren wie ich Fehler abfangen bzw auswerten kann. if (!directory->exists(dirname)) gibt ja true oder false zurück. Die Frage ist nur wie bekomme ich den Fehlercode ausgelesen? Wenn es denn einen gibt. Am Ende soll es dann so ausehen: Error cannot change to directory (testdir) : 995 Wobei 995 jetzt ein pseudo Fehlercode ist. Gruß Frank Frank