Не передаётся значение переменной

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

1Steps
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 505
Зарегистрирован: 20.12.2006 (Ср) 0:50
Откуда: New York

Не передаётся значение переменной

Сообщение 1Steps » 16.07.2007 (Пн) 18:26

Код: Выделить всё
        Dim F As String = Create_Path(OpDial.ListBox1.SelectedItems(0).ToString)
        Dim Txt As String
        Using SR As StreamReader = New StreamReader(F, System.Text.Encoding.Default)
            Txt = SR.ReadToEnd
        End Using
        Dim ar1() As String = _
        Txt.Split(New String() {vbCrLf}, StringSplitOptions.None)
        Dim R As String = ""
        For p As Integer = 0 To ar1.GetUpperBound(0)
            R &= ar1(p) & vbCrLf
        Next
        ChildCompare.Focus()
        ChildCompare.TextBox2.Text = R

        'Me.PrintDocument1.Print()

В переменную R ничего не передаётся, хотя массив имеет значение.
Может кто обьяснит почему или что я делаю не правильно?
Удалена за ненадобностью.

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Сообщение Nord777 » 16.07.2007 (Пн) 19:29

попробуй StringSplitOptions.RemoveEmptyEntries
Microsoft Visual Studio 2008
Microsoft .NET Framework 3.5

1Steps
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 505
Зарегистрирован: 20.12.2006 (Ср) 0:50
Откуда: New York

Сообщение 1Steps » 16.07.2007 (Пн) 19:46

Пробовал сразу же, тоже самое
Удалена за ненадобностью.

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Сообщение Nord777 » 16.07.2007 (Пн) 19:50

кидай текстовый файл.
Microsoft Visual Studio 2008
Microsoft .NET Framework 3.5

1Steps
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 505
Зарегистрирован: 20.12.2006 (Ср) 0:50
Откуда: New York

Сообщение 1Steps » 16.07.2007 (Пн) 19:56

Может я вообще иду в неправильном направлении.
Мне нужно распечатать три или пять файлов, на одном листе в столбик
стоящие друг возле друга.
Я пытаюсь переменной присвоить первую строку из массива м1, м2, м3.
Затем вторую строку тег-же массивов и т.д. Затем переменную распечатать. Или есть более простые подходы.
Удалена за ненадобностью.

1Steps
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 505
Зарегистрирован: 20.12.2006 (Ср) 0:50
Откуда: New York

Сообщение 1Steps » 16.07.2007 (Пн) 20:03

Уже
Удалена за ненадобностью.


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 91

    TopList