Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.00/1: Рейтинг темы: голосов - 1, средняя оценка - 4.00
 Аватар для Argus19
1446 / 463 / 78
Регистрация: 24.09.2017
Сообщений: 2,542
Записей в блоге: 24

Twin Basic

27.10.2024, 20:05. Показов 32585. Ответов 331
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Несмотря на то, что проект Twin Basic по словам авторов в заключительной стадии "бета", скачал и попробовал.
Непривычный интерфейс.
Открыл проект, созданный в IDE Visual Basic 6.0, скомпилировал и 32 и 64 разрядные версии. По объёму результирующего кода получилось больше. Может быть нет оптимизации кода.
Кто-нибудь из форумчан может что-то сказать об этой IDE ?
3
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.10.2024, 20:05
Ответы с готовыми решениями:

Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net ?
Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net

Вычисление значений функции двух переменных в Visual Basic - Visual Basic
Помогите пожалуйста! В среде VB написать программу вычисления значений функции двух переменных. Ориентировочный вид окна программы и...

Visual Basic 6 и Visual Basic .NET - в чем различия?
Visual Basic и Visual studio это не одно и тоже? если нет то в чём разница, по мимо оформления?

331
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
18.01.2025, 16:39
Студворк — интернет-сервис помощи студентам
Вместо Err.Description можно написать просто Error кстати, может ты не знал)

Добавлено через 59 секунд
testuser2, я понял твой обработчик ошибки. Но если не обрабатывать самому ошибки в коде, то почему Твин не подсвечивает нужную строку где произошла ошибка?

Добавлено через 8 минут
Блин, сам Уэйн Филлипс ответил по этому поводу: https://www.vbforums.com/showt... ost5668130
Говорит мол не знаю не знаю покажите код. Да там любой код вообще подсвечивает только заголовок функций\, но не строку внутри функции

Добавлено через 3 минуты
Как только я начал ваять пример для Уэйна, первое что пришло в голову это Kill

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Class Form1
 
    Sub New()
    End Sub
    
    Private Sub Form_Load()
        Dim str As String
        
        str = "123gfh45654654654654tg8954yht8954uyht89uh54j.notfound_file"
        
        Kill "C:\" & str
    End Sub
    
End Class
Так как назло впервые подсветило нужную строчку кода! Я в шоке! Первый раз вот вижу чтобы выделило нужную строку кода где ошибка это Kill но зато не определило номер ошибки 53 файл не найден
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,673
Записей в блоге: 2
18.01.2025, 16:40
Кстати, я по моему где-то видел, в TB должна быть уже возможность установки своего обработчика ошибок глобально. Это будет то же самое как том методе, который я показал, только удобнее, установил один раз и будет работать для всех процедур.
1
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
18.01.2025, 16:40
У них всегда я заметил Неопознанная ошибка якобы
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,673
Записей в блоге: 2
18.01.2025, 16:55
В VBA например, тоже есть проблемма - не подсвечивает ошибку в объектных модулях, и свой обработчик выручает в таком случае.

Добавлено через 14 минут
Цитата Сообщение от testuser2 Посмотреть сообщение
установки своего обработчика ошибок глобально
По ходу там такая фигня доступна, только при установка аддона vbWatchdog
Отсюда. Сообщение от Dec 17, 2022
The global error trap.

With vbWatchdog you can define a callback into the error handling of the runtime, which lets you determine the current error handling state (e.g. whether the error is handled locally, propagated, or unhandled etc), and also gives you access to things like the full callstack information (procedure name, component name, etc for each callframe). Typically this is used for logging purposes.
1
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
18.01.2025, 17:09
Мне ответил сам Уэйн:
В настоящее время существует множество случаев, когда tB просто выдает "общие ошибки" вместо конкретных ожидаемых ошибок. Это известная проблема, и мы сосредоточимся на ней в течение следующих нескольких месяцев, когда мы рассмотрим окончательные реализации всех внутренних функций.
1
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
19.01.2025, 17:07
Качайте последнею версию Твин Бейсика! Теперь появилась поддержка русского языка! Ура! Там появился выбор много разных языков.

Добавлено через 2 минуты
Так что Твин Бейсик теперь и на русском языке) дождались)

Добавлено через 49 секунд
И кстати наконец-то сделали клавишу пробел в выборе подсказки при частичном наборе текста

Добавлено через 16 минут
Я кстати даже не ожидал, что они переведут, да ещё на русский, думал, что всегда приёдтся пользоваться английской версией))))
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,673
Записей в блоге: 2
19.01.2025, 17:08
Dragokas
Цитата Сообщение от HackerVlad Посмотреть сообщение
Качайте последнею версию Твин Бейсика! Теперь появилась поддержка русского языка!
Dragokas сделал русский ленгвич-пак, красовчик, спасибо ему.
1
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
19.01.2025, 17:09
testuser2, а ты говорил что там русофобы, не такие уж и русофобы значит
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,673
Записей в блоге: 2
19.01.2025, 17:11
HackerVlad, я не говорил такое, ты прибавляешь )
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
19.01.2025, 17:21
testuser2, ладно извини
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,673
Записей в блоге: 2
19.01.2025, 18:54

Не по теме:

Да ни чего, просто не надо прибавлять чего-то к чему-то лишний раз, ведь это не нужно..



Добавлено через 1 час 25 минут
Вообще я бы хотел попробовать там в аддонах поразбираться, но пока времени нет и сил. Завтра еще снег чистить на работе, я вообще дворник на четверть ставки если что )
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
19.01.2025, 19:50

Не по теме:

А у нас снега нет) Переезжай жить к нам в республику, снег чистить не надо будет)))) хотя ты крутой дворник если с машиной и лицензии дорогие покупаешь на программы))))


Там есть в Твин Бейсике очень кайфовый аддон Global Search называется. Это встроенный от самого Уэйна Филлипса. Мне очень понравилось это, как там можно находить прям всё-всё.
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,673
Записей в блоге: 2
20.01.2025, 07:01

Не по теме:

Цитата Сообщение от HackerVlad Посмотреть сообщение
хотя ты крутой дворник если с машиной и лицензии дорогие покупаешь на программы))))
Это просто было искреннее желание поддержать развитие легендарного ЯП, без идиотских := и ;. И потом я был бы крутой (не только двроник) если бы купил эту лицензию


Цитата Сообщение от HackerVlad Посмотреть сообщение
Там есть в Твин Бейсике очень кайфовый аддон Global Search называется. Это встроенный от самого Уэйна Филлипса. Мне очень понравилось это, как там можно находить прям всё-всё.
Там 3 вида поиска, первый - Ctrl+F поиск в модуле, второй - слева кнопка "поиск в проекте", 3й глобавльный, который ищет везде, в том числе в подключаемых модулях и tlb. Но при всем при том, там не хватает поиска внутри процедуры. Я часто пользуюсь поиском/заменой внутри процедуры. В VB6/VBA есть такой поиск. Глобал-сирч там есть как шаблон для создания нового проекта, потому мне и интересно было бы разобраться в устройстве аддонов.

Добавлено через 3 минуты
Я его уже смотрел, там 500+ строчек, 2 модуля - код и CSS
1
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
20.01.2025, 10:50
Цитата Сообщение от testuser2 Посмотреть сообщение
Я часто пользуюсь поиском/заменой внутри процедуры
+++
0
 Аватар для Argus19
1446 / 463 / 78
Регистрация: 24.09.2017
Сообщений: 2,542
Записей в блоге: 24
16.04.2025, 08:22  [ТС]
19 часов назад вышла 740 версия.
Скачал, но не проверял.
Судя по описаниям изменений, исправлено многое, но пака ещё не всё.
Надо как-то умудриться дождаться и скачать последний пре-релиз, чтобы бесплатно делать 64-битные версии. Когда выйдет релиз, это будет по подписке.
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38209 / 21142 / 4312
Регистрация: 12.02.2012
Сообщений: 34,755
Записей в блоге: 14
16.04.2025, 11:02
Ура!!!
У меня (когда я работаю в институте) twinBasic не запускался - из-за ограничений админов. Обидно... Но сегодня его удалось запустить. Для этого просто перенес всю папку в свой профиль (\Documents). Если у кого-то такая же проблема - то вот простейшее решение!
3
 Аватар для Argus19
1446 / 463 / 78
Регистрация: 24.09.2017
Сообщений: 2,542
Записей в блоге: 24
16.04.2025, 11:13  [ТС]
Обидно, что в IDE до сих пор есть утечки памяти. Если такое случится в цикле, беда будет.
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
16.04.2025, 18:26
А где там версия 1.0?

Добавлено через 21 секунду
Обещали в апреле...
0
 Аватар для Argus19
1446 / 463 / 78
Регистрация: 24.09.2017
Сообщений: 2,542
Записей в блоге: 24
16.04.2025, 18:27  [ТС]
Цитата Сообщение от HackerVlad Посмотреть сообщение
А где там версия 1.0?
Судя по всему, не скоро. Да и апрель ещё не кончился.
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,673
Записей в блоге: 2
16.04.2025, 18:51
Цитата Сообщение от Argus19 Посмотреть сообщение
Обидно, что в IDE до сих пор есть утечки памяти.
У них (я не верю что это делает один человек), как я понял, основной упор на LLVM-оптимизацию, и что-то пока они ее не допилили. А идешка на Гитхабе же вроде, там желающие наверно могут его коммитить, или как это называется.. короче предлагать исправления (если конечно могут ))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.04.2025, 18:51

Отличия версий Visual Basic 6.0 от Visual Basic 6.5?
У меня 3 вопроса: 1.Чем отличается версия Visual Basic 6.0 от Visual Basic 6.5? 2.Можно ли запустить проект созданный раннее в Visual...

что лучше MSI R6870 Twin Frozr II или MSI N570GTX Twin Frozr II/OC, 1.3Гб?
выбор между PCI-E 2.1 MSI R6870 Twin Frozr II, 1Гб, GDDR5, Ret и PCI-E 2.0 MSI N570GTX Twin Frozr II/OC, 1.3Гб, GDDR5, OC, Ret ...

не могу настроить twin frozr 3
подскажите!я в железе не очень!купил видюху twin frozr 3,говорят видушка достаточно мощная захотел протестить на игре кризис 2 на полных...

MSI N560GTX-Ti Twin Frozr II/OC
Столкнулся с такой проблемой, в игре начали появляться непонятные полосы, расплываться объекты (см. скриншоты), пока заметил такую проблему...

MSI GTX480 twin frozr
Всем привет, такая проблема- как обычно видеокарта не дает компу стартануть и бросает его в ребут по циклу, разобрал карту нашел скол на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
300
Ответ Создать тему
Новые блоги и статьи
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал. Оно само - говорит. Кто слышит тот слышит.
Оказывается, Unreal Engine позволяет качество на порядки выше, чем было в Lineedge
Etyuhibosecyu 05.07.2026
Жаль, конечно, что я не узнал об этом, пока Lineedge существовала, а то бы Noname2331 написал, что волки превращаются в пиксельную кашу, а я бы его попросил скачать какую-нибудь бриллиантовую или Pro. . .
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась. Первый вариант. . .
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2. Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет. Но обычно это 50 лет и более. Наверное, закисление почвы происходит сезонно в средней. . .
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи. Через несколько переработок от PHP кода к C89 (надеюсь, 89). Но довольно запутанно получилось. Код для Linux. Но если убрать time и то, что с ним. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru