Имя пользователя:
Пароль:
 

Название темы: Visual Basic 2008
Показать сообщение отдельно

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


N93, доброго времени суток.
Это оператор в VB6 был оставлен для переходящих с QBasic, его основное предназначение печать в файл, указав после служебного символа # конкретный номер соответственно открыто файла.
В VB.NET с возможностью печатать на форме с помощью данного оператора попрощались, наиболее близкий вариант, основанный на кодах из этих тем
[2008] VB.NET Equivalent Of VB6's "Print"
Прозрачность PictureBox'ов
Код: Выделить весь код
Public Class Form1
    Dim j As String = 3
    Public Sub WriteSomeText(ByVal g As Graphics, ByVal s As String)
        Dim myFont As New Font(System.Drawing.FontFamily.GenericSansSerif, 10, FontStyle.Regular)
        g.DrawString(s & Environment.NewLine, myFont, Brushes.Black, 3, j)
        j = j + 12
    End Sub
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim V As Integer = 10
        Dim Gr As Graphics = Me.CreateGraphics
        WriteSomeText(Gr, "Объём =" & V.ToString)
    End Sub
End Class
Debug.Print весьма удобное средство разработчика, здесь оно работает аналогично как и в VB6

По второму вопросу тут несколько проще
Код: Выделить весь код
Private Sub Form1_HandleDestroyed(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.HandleDestroyed
        MsgBox("bb world")
End Sub

Последний раз редактировалось Admiral, 13-04-2009 в 21:26.

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:11, 13-04-2009 | #309

Название темы: Visual Basic 2008