Мой код предварительного просмотра печати не работает. Как мне сделать эту работу. Помощь будет с благодарностью. Спасибо. Im пытается показать мой последний чек проверки, я не был в состоянии вставить рис так это выглядит следующим образом:Нужна помощь в vb print preview запись информации из файла
Клиент ID: Название: Имя: Боб Адрес: автомобиля: автомобиля ID: Обновление : Стоимость: ID товара: Номер дома:
Я хочу, чтобы они находились в макете столбца на экране предварительного просмотра. Как мне это сделать?
Также я получаю предупреждение: переменная «LineToPrints» использовалась раньше, и это может привести к нулевому значению.
Dim TitleFont As New Font("Courier New", 15, FontStyle.Bold)
Dim MyFont As New Font("Courier New", 12, FontStyle.Regular)
Dim MyFormat As String = "{0, 15}{1,15}"
Dim LineToPrints As String
Dim X As Integer
Dim Y As Integer
X = 15
FontHeight = MyFont.GetHeight(e.Graphics)
e.Graphics.DrawString("Checkout Receipt", TitleFont, Brushes.Black, X, Y)
For Y = 15 To 165 Step 15
Select Case Y
Case 30
LineToPrints = String.Format(MyFormat, "Customer ID: " & OneCustomer.CustomerID)
Case 45
LineToPrints = String.Format(MyFormat, "Title: " & OneCustomer.Title)
Case 60
LineToPrints = String.Format(MyFormat, "Name: " & Trim(OneCustomer.FirstName) & Trim(OneCustomer.LastName))
Case 75
LineToPrints = String.Format(MyFormat, "Address: " & OneCustomer.Address)
Case 90
LineToPrints = String.Format(MyFormat, "Car(s): " & OneBooking.Car)
Case 105
LineToPrints = String.Format(MyFormat, "Car ID: " & OneBooking.CarID)
Case 120
LineToPrints = String.Format(MyFormat, "Upgrades: " & OneBooking.Upgrade)
Case 135
LineToPrints = String.Format(MyFormat, "Cost: " & FormatCurrency(TotalCost))
Case 150
LineToPrints = String.Format(MyFormat, "Product ID: " & OneStock.ProductID)
Case 165
LineToPrints = String.Format(MyFormat, "ShopID: " & OneStock.ShopID)
End Select
e.Graphics.DrawString(LineToPrints, TitleFont, Brushes.Black, X, Y + 10)
e.Graphics.DrawString("Thank You For Purchasing At 'Ford Mustaang Selection Buyout'.", TitleFont, Brushes.Black, X, Y)
Next
Это может помочь вам увидеть это: http://msdn.microsoft.com/en-us/library /ms404294%28v=vs.110%29.aspx – NoChance
Если это в WinForms, добавьте тег 'winforms'. –