Beste tweakers,
Als eindwerk heb ik de opdracht een boutenprogramma te maken voor een serrebouwer Deforche. Het programma is bijna af, maar deze moet nog een afgewerkt en gestructureerd worden
Het printen lukt ook al, maar ik heb toch nog een vraag:
Hoe kun je uw tekst centreren, op één lijn krijgen. Net zoals je in microsoft word via tabs verschillende regels op dezelfde lijn kunt krijgen. In mijn programma zou er links de naam van de plaats waar de bouten zitten staan. Dan er naast de grote van de bouten, en nog eens er naast het aantal bouten. Zodat alle regels op één lijn zijn. Hier de code dat ik nu gebruik:
Met deze code print hij wel mooi af, maar niets staat in lijn ==> zou meer in tabelvorm moeten. Kan iemand mij helpen?? Ik werk in Visual Basic 6
In een programmatje van het internet afgehaald vond ik volgend code bij het printen. Wat is de functie van die Tab(26)
Als eindwerk heb ik de opdracht een boutenprogramma te maken voor een serrebouwer Deforche. Het programma is bijna af, maar deze moet nog een afgewerkt en gestructureerd worden
Het printen lukt ook al, maar ik heb toch nog een vraag:
Hoe kun je uw tekst centreren, op één lijn krijgen. Net zoals je in microsoft word via tabs verschillende regels op dezelfde lijn kunt krijgen. In mijn programma zou er links de naam van de plaats waar de bouten zitten staan. Dan er naast de grote van de bouten, en nog eens er naast het aantal bouten. Zodat alle regels op één lijn zijn. Hier de code dat ik nu gebruik:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| Private Sub mnuFilePrint_Click()
On Error Resume Next
If Fe_Btn Is Nothing Then Exit Sub
Printer.Scale (0, 0)-(8.5, 11#)
Printer.FontName = "Arial"
Printer.FontSize = 12
Printer.CurrentX = 1: Printer.CurrentY = 1
Printer.FontSize = 10
Printer.Print "Gordingen" + "M8 x 20 " + Fe_Btn.Btn_Gord_M8_20.Text
Printer.CurrentX = 1
Printer.Print "Gordingen in dak" + "M8 x 25 " + Fe_Btn.Btn_Gord_M8_25.Text
Printer.CurrentX = 1
Printer.Print "Kruisen" + "M8 x 20 " + Fe_Btn.Btn_Kr_M8_20.Text
Printer.CurrentX = 1
Printer.Print "Kruisen in dak" + "M8 x 25 " + Fe_Btn.Btn_Kr_M8_25.Text
Printer.CurrentX = 1
Printer.Print "Koppeling van beide liggerhelften" + "M10 x 40" + Fe_Btn.Kpl_Lgrhelften.Text
Printer.EndDoc
End Sub |
Met deze code print hij wel mooi af, maar niets staat in lijn ==> zou meer in tabelvorm moeten. Kan iemand mij helpen?? Ik werk in Visual Basic 6
In een programmatje van het internet afgehaald vond ik volgend code bij het printen. Wat is de functie van die Tab(26)
code:
1
2
3
4
| Printer.Print Tab(26); " High = " + lblHigh.Caption Printer.Print Tab(26); " Ave = " + lblAve.Caption Printer.Print Tab(26); " Low = " + lblLow.Caption Printer.Print Tab(26); " Trend = " + lblTrend.Caption |
[ Voor 42% gewijzigd door Verwijderd op 09-05-2004 14:44 ]