Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6. Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты. Читайте требования к создаваемым темам.
Я разместил на форму VScrollBar но после компиляции в программе оно не работает (не прокручивает)помогите !?
Потом я разместил на форму TextBox и я хочу что-бы программа сохраняла введенный текст пользавотелем при выходи из программы и загружал при запуске , помогите зарание благодарю!?
' сохранение в файл Open filename For Output As filenumber Print #filenumber, Text1.Text Close
' загрузка из файла Open filename For Input As filenumber Input #filename, Text1.Text Close
а про скролл поясни, не понял вопроса...
Ты это ему расскажи. Я уже пять болтов отвинтил, и конца не видно... (озадаченно) А это в какую сторону тянуть? Ну-ка... Ага, этот был лишний, этот вообще не отсюда, и этот... Точно, два болта.
Можно-ли зделать что бы программа сохроняла текст введенныи пользователем в текстбоксе при нажатий кнопки Save на форме
и сохроняла не в фаил , а в самои проги и сразу показывала
те данные или текст в текстбоксе при запуске программы.?
Когда вызывается это сообщение, то надо анализировать Scroll.Value -- это кол-во Form.ScaleMode единиц на которое пользователь сдвинул скролер относительно текущего положения. Отрицательное значение (для VScroll) означает сдвиг вверх.
Ты должен представить что твоя форма это как бы кинопленка а то окно в котором она нарисована - это объектив проектора.
Изначально в дизайнере нарисуй большую форму и размести на ней все контролы так, как они должны быть. потом уменьши форму до тех размеров, которые тебе нужны (в дизайнере). И потом просто прибавляй то, что передастся обработчику сообщения к Control.Top каждого контрола на форме:
У меря не выходит! Поясню я разместил на форму кнопки упровления и тд... потом я зделал форму нужных оазмеров поместил VScrollBar
всем объектам упровления добавил Top и в опциях VScrollBar зделал Value , и всеравно не работает , где я допустил ошибки?
Можно-ли зделать что бы программа сохроняла текст введенныи пользователем в текстбоксе при нажатий кнопки Save на форме
и сохроняла не в фаил , а в самои проги и сразу показывала
те данные или текст в текстбоксе при запуске программы.?
А вместо # надо писать свои названия? И можно-ли поместить этот код:
private sub form_unload(cancel as integer)
close #1
open "myfile" for output as #1
print #1, text1.text
close #1
end sub
private sub form_load()
close #1
open "myfile" for input as #1
line input #1, text1.text
close #1
end sub
в кнопки , одна сохроняет , другая загружает?
Вот настал момент истины решил опробовать примеры по сохронению и скрол! И вот неудача ! Разместил я на форму Frame там например название Форум ниже разместил Frame2 , ниже Frame2 я разместил текстбокс куда пользователь должен написать например свае имя и две кнопки , одна кнопка сохроняет имя в текстбоксе другая выходит из проги, третья загружает имя , потом умеьшил форму до нужных размеров и разместил VScrollBar , в коде первой кнопке которая сохроняет ввел:
private sub form_unload(cancel as integer)
close #1
open "myfile" for output as #1
print #1, text1.text
close #1
end sub
Во второй которая загружает имя ввел такои код:
private sub form_load()
close #1
open "myfile" for input as #1
line input #1, text1.text
close #1
end sub
В третий кнопке которая выходит из проги ввел код:
Private Sub Command3_Click()
End
End Sub
Затем создал класс модуль и ввел такои код:
private sub vscroll_scroll()
for each ctl in form.coontrols
ctl.top = ctl.top+vscroll.value
next ctl
end sub
Откомпилировал прогу что бы проверить как получилось , и вот бац скрол не прокручивает и кнопки не сохроняют текст выдает какуюто ошибку "Variable required - can't assign to this expression"
Помогите где я зделал ошибку !! Please!!