Какая-то непонятка с переменной...

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
moppuk
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 115
Зарегистрирован: 31.01.2006 (Вт) 23:03

Сообщение moppuk » 17.03.2006 (Пт) 16:56

http://slil.ru/22622226 ссылка на файл...
С уважением Морозов Николай

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 17.03.2006 (Пт) 17:15

не пойму точно, что ты хочешь, но может тебе это нужно :?
Вложения
test.zip
(1.52 Кб) Скачиваний: 16

Aleksej
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 191
Зарегистрирован: 03.06.2003 (Вт) 9:58

Сообщение Aleksej » 17.03.2006 (Пт) 17:16

В проекте было:
Код: Выделить всё
Load Form2
Form2.Visible = True
dd = Val(Text1.Text)

А вот так всё работает:
Код: Выделить всё
dd = Val(Text1.Text)
Load Form2
Form2.Visible = True

moppuk
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 115
Зарегистрирован: 31.01.2006 (Вт) 23:03

Сообщение moppuk » 17.03.2006 (Пт) 17:20

Да блин, мне надо, что бы ввел число в text1.text на форме1, и он появилось в text2.text на форме2... Ну чего тут не понятного то......
Вот и в примере вводишь число, а на form2 появляется 0, а не это число...
Блин, нуя не знаю, как юолее понятно объяснить!!!
http://slil.ru/22622226
С уважением Морозов Николай

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 17.03.2006 (Пт) 17:22

я тебе это и сделал :lol:
скачивай обновленный пример :!:

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 17.03.2006 (Пт) 17:26

ну елки палки. А что ты хотел если у тебя форма грузится ДО ИНИЦИАЛИЗАЦИИ ПЕРЕМЕННОЙ?! Ты ее УЖЕ ЗАГРУЗИЛ и только потом ЗАПИСАЛ ЧИСЛО.

Dec
Начинающий
Начинающий
 
Сообщения: 20
Зарегистрирован: 24.01.2006 (Вт) 18:20

Сообщение Dec » 17.03.2006 (Пт) 18:52

У меня давно была подобная проблема, и я ее так и не решил.

Была форма. На ней HScrollbar и кнопка ОК.
Private Sub Form_Load()
HScroll1.Value=intSpeed
End Sub

Private Sub cmdOK_Click()
intSpeed=HScroll1.Value
End Sub

(intSpeed - глобальная переменная типа Integer)

Так вот, когда я нажимал ОК, в intSpeed записывалось 1000 независимо от положения бегунка hscroll1 (min=0,max=1500). Ну, я поставил breakpoint в cmdOK_Click на 2й строке. Все заработало, т.е. жму ОК, VB прерывает, смотрю intspeed - она старая (разумеется), смотрю hscroll1.value - все как надо, жму F8, опять смотрю обе переменные - они равны hscroll1.value (т.е. все правильно). убираю breakpoint - все по-старому. Создаю Watch для intspeed - работает. Убираю watch - опять... Компилирую в EXE - РАБОТАЕТ!!! А тут в чем дело?
nothing is true

moppuk
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 115
Зарегистрирован: 31.01.2006 (Вт) 23:03

Сообщение moppuk » 17.03.2006 (Пт) 20:20

Konst_One, а можешь пояснить как это ты так сделал...
С уважением Морозов Николай

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 17.03.2006 (Пт) 20:55

что конкретно тебе непонятно?

Крост
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 291
Зарегистрирован: 30.01.2005 (Вс) 6:06
Откуда: Питер

Сообщение Крост » 17.03.2006 (Пт) 22:08

На, не мучайся.. )
Вложения
project.rar
(2.04 Кб) Скачиваний: 18
Хороший :D, плохой :x, злой :twisted:.

(Не)Люблю кАпаться в чЮжих сорсах.

Хочешь узнать что такое Piligrim? Прошу - http://www.piligrim-gps.ru/

moppuk
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 115
Зарегистрирован: 31.01.2006 (Вт) 23:03

Сообщение moppuk » 19.03.2006 (Вс) 1:00

Ребята, спасибо всем огормное, но я уже давно сам разобрался...
Всем огрмный респект!
С уважением Морозов Николай

Пред.

Вернуться в Visual Basic 1–6

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

Сейчас этот форум просматривают: AhrefsBot и гости: 181

    TopList