| |
|
|
Rolf Koch | Lang nicht mehr programmiert aufgrund anderer Dinge, jedoch stößt mir folgendes zum ermitteln des Standartdruckers sauer auf.
Unter Windows 7 steht nix mehr davon in der Win.ini Unter keinem von mir getestetem Win7 System. Sehe ich das falsch? Also sind alle Codes hier in diese Richtung nicht mehr gültig. Bekomme auch nach aufruf z.b in einer Messagebox keinen Drucker mehr angezeigt. Logisch, was soll der aus der Win.ini auch lesen? Bin ich mittlerweile zu blöd? Gibt es einen anderen Aufruf des Standartdruckers?
Grüsse Euer Rock'n'Rolf |
|
|
| |
|
|
|
Rolf Koch | Grad nochmal was getestet. Nuja bin doch blöd. Er hats geschluckt mit dem alten Win.ini Aufruf. Aber kapiere nicht, wo er das in der Win.ini liest? Der Eintrag steht nicht mehr drin. Oder gibt es mittlerweile mehrere Win.ini???? Irgendwo eine echte neue versteckte? Mann, muss mich mal wieder mehr hinsetzen mit sowas LOL |
|
|
| |
|
|
|
RGH | Nein, es gibt keine WIN.INI mehr, zumindest nicht zwingend.
Alle Einträge sind schon seit spätestens XP in die Registry gewandert. Aber aus Kompatibilitätsgründen funktionieren die alten Aufrufe auch noch. Windows leitet sie entsprechend um. Du kannst also den alten Aufruf weiterhin verwenden.
(Microsoft macht da nichts anderes, als ich in neueren XProfan-Versionen, wenn ich z.B. ein nicht mehr existierendes CreateWindow() nach Create("Window,...) umleite oder ein LoadBMP nach DrawPic umleitete.)
Gruß Roland |
|
|
| XProfan X2Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 31.05.2012 ▲ |
|
|
|
|
Rolf Koch | Ahhh klar Roland und vielen Dank, dachte schon ich wäre mittlerweile zu alt geworden |
|
|
| |
|
|