powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Преобразование
17 сообщений из 17, страница 1 из 1
Преобразование
    #36112738
Nik_Koraman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
подскажите плиз
есть переменная e типа integer, как ей присвоить значение из формы textbox?
e = textbox2.value
он не воспринимает
заранее спасибо
...
Рейтинг: 0 / 0
Преобразование
    #36112750
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Nik_Koraman
> подскажите плиз
> есть переменная e типа integer, как ей присвоить значение из формы textbox?
Например:
e = CInt(textbox2.value)


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Преобразование
    #36112763
Nik_Koraman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
неа, так не воспринимает=(
...
Рейтинг: 0 / 0
Преобразование
    #36112794
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Nik_Koraman
> неа, так не воспринимает=(

А по подробней можно?


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Преобразование
    #36112818
Nik_Koraman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пишет просто ошибку (выделяет жолтым)
ситуация такая. по нажатию кнопки вылезает форма, я её заполняю, и по нажатию кнопки ввести данные соответственно переносятся и + ещё в одной ячейке должен произайти расчёт
...
Рейтинг: 0 / 0
Преобразование
    #36112862
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Nik_Koraman
> пишет просто ошибку (выделяет жолтым)

Какую текст ошибки пишет? Я спрашивал текст и номер ошибки, а не внешние маркеры строки где остановилось выполнение
программы, по какой-то причине

> ситуация такая. по нажатию кнопки вылезает форма, я её заполняю, и по нажатию кнопки ввести данные соответственно
> переносятся и + ещё в одной ячейке должен произайти расчёт

Это понятно и несущественно

в textbox2.value какие символы?


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Преобразование
    #36112909
Nik_Koraman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
только числа
...
Рейтинг: 0 / 0
Преобразование
    #36112931
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Nik_Koraman
> только числа

В свете неозвученного текста ошибки, позволю процитировать себе Станиславского:
- Не ВЕРЮ!!!!

и жду продолжения ответа


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Преобразование
    #36112962
Nik_Koraman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если писать следующим образом
e = textbox.value
то e может быть только string в не зависимости от того какой параметр будет вводится в форму
я сделал ещё одну переменную ee integer, и теперь это переменной надо присовить значение textbox, но опять же есть писать ee = textbox.value то буде ошибка
...
Рейтинг: 0 / 0
Преобразование
    #36112995
tudimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
dim e as integet
e = val (textbox2.value)
так не пойдет?
...
Рейтинг: 0 / 0
Преобразование
    #36113030
Nik_Koraman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в принцыпи работает, но почему-то если воодить значения более 100000 то ошибку сразу выдаёт, и результат если большой то тоже самое=(
...
Рейтинг: 0 / 0
Преобразование
    #36113040
tudimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тогда е as long
http://msdn.microsoft.com/ru-ru/library/06bkb8w2.aspx

хотя при 100000 переполнения не должно быть
...
Рейтинг: 0 / 0
Преобразование
    #36113046
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Nik_Koraman
[...Бред поскипан...]

Блестящие исследования несовместимости разных типов

А теперь ещё раз:
для преобразования числа из строки используются CInt, Int, Val, CLng, CDbl и ещё несколько.
Все функции, кроме Val, на преобразовании такой строки: "ф123" дадут такую ошибку:
VBA---------------------------
Microsoft Visual Basic
---------------------------
Run-time error '13':

Type mismatch
---------------------------
ОК Справка
---------------------------
Функция Val для такой строки даст в результате 0.
Поэтому если ты говоришь, что CInt(textbox2.text) дает ошибку, ТО ТОЛЬКО ЦИФРЫ там быть не могут.



Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Преобразование
    #36113095
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: tudimon
> тогда е as long
> http://msdn.microsoft.com/ru-ru/library/06bkb8w2.aspx

Вообще-то это не та ссылка :)
Вот правильнее:
http://msdn.microsoft.com/ru-ru/library/7f5ztkz3.aspx

> хотя при 100000 переполнения не должно быть

очень даже может, а ТС молчит как партизан


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Преобразование
    #36113107
Nik_Koraman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tudimonтогда е as long
http://msdn.microsoft.com/ru-ru/library/06bkb8w2.aspx

хотя при 100000 переполнения не должно быть
огромное спасибо всё ок=)

Игорь Горбонос
CInt(textbox2.text) дает ошибку при расчёте в любом случае, в независимости от воодимых данных

всем спасибо за help!!!
...
Рейтинг: 0 / 0
Преобразование
    #36113135
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: Nik_Koraman
> Игорь Горбонос
> CInt(textbox2.text) дает ошибку при расчёте в любом случае, в независимости от воодимых данных

если в textbox2.text ввести число в диапазоне от -32000 до +32000 ошибок не будет, а вообще-то текст ошибки давно
решил-бы твою проблему ;)

> всем спасибо за help!!!

Ну и ладно


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Преобразование
    #36113141
tudimon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Игорь Горбонос
> Автор: tudimon
> тогда е as long
> http://msdn.microsoft.com/ru-ru/library/06bkb8w2.aspx

Вообще-то это не та ссылка :)
Вот правильнее:
http://msdn.microsoft.com/ru-ru/library/7f5ztkz3.aspx


ну да твоя ссылка более наглядно ;)
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Преобразование
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]