Entwickler-Ecke
Sonstiges (Delphi) - Sudoku Spielfeld drucken
Delete - Di 15.05.07 18:46
Titel: Sudoku Spielfeld drucken
Hi
hab da ein prob. ich hab ein nettes sudoku-programm geschrieben. Als letzten schliff wolle ich noch die zusatzfunktion "drucken" einbauen.
das auszudruckene Sudoku ist im prorgamm als array vorhanden. zB. matrix[x, y]
da das Thema drucken komplett fremd für mich ist und ich schon eine halbe patrone ohne jegleichen erfolg verschwändet habe, richte ich mich nun hoffnungsvoll an euch.
Gesucht ist also ein algorithmus, der ein Sudoku ( array) auch in der typischen Sudoku form auf eine halbe seite din A4 druckt. Damit ich aber nicht nur kopiere würde ich wünschen, dass die jeweiligen algorithmen, die ihr hoffentlich mir gebt, gut kommentiert sind.
Ich danke für jegliche Mühe!!!
Moderiert von
Tino: Titel erweitert.
Silas - Di 15.05.07 19:08
Ich würde einfach alle Zahlen in ein Memo bzw. RichEdit kopieren und von dort aus mit Richedit.Print('Titel'); ausdrucken
jakobwenzel - Di 15.05.07 19:15
Ich hatte das Problem auch mal und hab es dann so gelöst, dass das SUdoku in ein Stringgrid geschrieben wird, dass per OwnerDraw schön formatiert wird und dann wird das ganze auf den Canvas von Drucker kopiert.
Delete - Fr 18.05.07 13:42
ok habs mit einer memobox probiert, nur jetzt druckt der mir das furchbar klein aus. die fonts der memobox hab ich geändert aber das bringt nix.... ebenfalls hab ich bei den fonts auch gesagt, dass alles unterstrichen sein soll, funktioniert auch net
wie ändert man das ab, dass das gedruckt wird, wie mans möchte?
Martin1966 - Fr 18.05.07 13:53
Hallo!
Kannst du nicht komplett selbst auf das Canvas Objekt von TPrinter zeichnen?
Lg, Martin
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!