ахтунг

Discussion in 'Болталка' started by A_n_d_r_e_i, 27 Jan 2011.

  1. A_n_d_r_e_i

    A_n_d_r_e_i Elder - Старейшина

    Joined:
    2 Sep 2009
    Messages:
    216
    Likes Received:
    285
    Reputations:
    32
    Тему не сносите плиз, утром посмотрю..
    В общем проганяю диапазон от числа 1 до 500 допустим.
    Эти числа записываются в переменную.
    Вот эти числа, нужно вывести в текстовое поле.
    Print выводит на форму список, это понятно, но нужно в поле.
    Text1.text = a не проходит, записывает только последнее число из всех
    Подскажите пожалуйста, как вывести эти числа в столбик, в текстовое поле
    Только visual basic 6


    спасибо, оно
     
    #1 A_n_d_r_e_i, 27 Jan 2011
    Last edited: 28 Jan 2011
  2. FindeR

    FindeR Elder - Старейшина

    Joined:
    15 Nov 2006
    Messages:
    623
    Likes Received:
    138
    Reputations:
    20
    Может, Text1.text = Text1.text + a ?
     
  3. C00LPack

    C00LPack Elder - Старейшина

    Joined:
    7 Oct 2010
    Messages:
    425
    Likes Received:
    72
    Reputations:
    19
    Code:
    Private Sub add(ByVal text As String)
    Text1 = Text1 & text & vbCrLf 'добавка
    Text1.SelStart = Len(Text1)   'прокрутка
    End Sub
    
    Private Sub Command1_Click()
    For i = 1 To 500 'цикл 
    add i 'добавляем в текстбокс значение i
    Next i
    End Sub
    
     
  4. W!z@rD

    W!z@rD Борец за русский язык

    Joined:
    12 Feb 2006
    Messages:
    973
    Likes Received:
    290
    Reputations:
    43
    с чего это твои вопросы по VB постоянно в болталке?
     
  5. cupper

    cupper Elder - Старейшина

    Joined:
    6 Jun 2007
    Messages:
    369
    Likes Received:
    92
    Reputations:
    5
    Ахтунг ))

    Text1.text += a + '\n'

    и ставь у Text1 свойство multiline.