2013-10-10 2 views
0

다음 코드를 사용하여 두 가지 작업을 수행하려고합니다. 두 개의 W.writeLine 코드를 하나 또는 두 개의 행으로 구분하고 싶습니다. VbCrlf가 작동하지 않는 것처럼 보입니다. 오류가 발생합니다. Total Due 및 TotalDueTextBox.Text의 색상을 빨간색으로 변경하고 싶습니다. 어떤 제안?줄 서식을 지정하는 방법 (VBCrLf)

Private Sub SaveAsToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles SaveAsToolStripMenuItem.Click 
    sFile.InitialDirectory = ("C:\") 
    sFile.FileName = ("Save As...") 
    sFile.Filter = ("Only Text Files (*.txt)|*.txt") 
    sFile.ShowDialog() 

    Dim W As New IO.StreamWriter(sFile.FileName, True) ' notes from class need messgbox 
    Dim i As Integer 
    For i = 0 To PurchaseListBox.Items.Count - 1 
     W.WriteLine(PurchaseListBox.Items.Item(i)) 

    Next 

    Dim TotalDue As String = TotalDueTextBox.Text 
    W.WriteLine(vbTab & vbTab & vbTab & vbTab & vbTab & vbTab & vbTab & "TotalDue" & TotalDueTextBox.Text.PadLeft(14, "")) 
    W.Close() 
End Sub 
+0

어떤 오류가 발생합니까? 'VbCrLf'를 사용하지 않을 이유가 없어야합니다. 당신은 항상 프레임 워크와 동등한'Environment.NewLine'을 사용할 수 있습니다. – codemonkeh

답변

0

빈 줄을 인쇄 할 때마다 WriteLine("")으로 전화하면됩니다.

관련 문제