ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
361
361
EMPFEHLEN
-
11.05.07 12:03 #1
- Registriert seit
- May 2007
- Beiträge
- 2
Hallo, ich habe ein noch mit VB 4.0 erstelltes 32bit-Programm auf meinem Vista-Laptop installiert. Das klappte einwandfrei, und das Programm läuft grundsätzlich auch. Nur weigert es sich unter Vista beharrlich, die benötigte Blocksatzausgabe eines mehrzeiligen Textes in einer Picturebox und auf dem Drucker auszugeben. Unter XP klappt beides noch einwandfrei.
Dazu benutze ich: Declare Function SetTextJustification Lib "gdi32" (ByVal hdc as Long, ByVal nBreakExtra as Long, ByVal nBreakCount as Long) as Long.
Unter Vista wird aber immer nur linksbündiger Flattersatz ausgegeben. Wer kann mir bitte raten, was ich ändern muss?
-
Interessantes Thema, leider kann ich nichts dazu sagen. Ich setze neue Windows Versionen immer frühestens nach dem 1. Servicepack ein.
Läuft denn ansonsten alles korrekt auf Vista? Ich meine, ein VB4-Projekt ist ja nun auch nicht mehr das jüngste.
-
13.05.07 12:49 #3
- Registriert seit
- May 2007
- Beiträge
- 2
Klar, das VB4-Programm ist nicht neu -es läuft aber unter XP einwandfrei. Unter Vista versagt lediglich der Blocksatz. Ob da was an der GDI bezüglich SetTextJustification geändert wurde, kann mir bisher leider keiner sagen. Nach meiner Meinung muss das fast so sein.
Ich danke aber herzlichst für das Mitgefühl - möglicherweise fällt einem ja noch was ein.
Gruß Frieder!
Ähnliche Themen
-
Blocksatz
Von BeatriceG im Forum HTML & XHTMLAntworten: 7Letzter Beitrag: 02.11.04, 17:31 -
Blocksatz und Firefox
Von Raverss im Forum CSSAntworten: 2Letzter Beitrag: 11.08.04, 22:39 -
Photoshop 7: Blocksatz
Von DLDS im Forum PhotoshopAntworten: 4Letzter Beitrag: 04.06.02, 22:46 -
Blocksatz.
Von human im Forum PhotoshopAntworten: 2Letzter Beitrag: 17.04.02, 21:51 -
Blocksatz
Von MrBarcode im Forum PhotoshopAntworten: 4Letzter Beitrag: 14.08.01, 07:55





Zitieren
Login





