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

Twin Basic

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

Студворк — интернет-сервис помощи студентам
Несмотря на то, что проект 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 это не одно и тоже? если нет то в чём разница, по мимо оформления?

330
 Аватар для Argus19
1427 / 444 / 78
Регистрация: 24.09.2017
Сообщений: 2,525
Записей в блоге: 22
05.01.2025, 16:28  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от HackerVlad Посмотреть сообщение
а что раньше не работало разве?
В IDE VB ещё как работало.
Цитата Сообщение от testuser2 Посмотреть сообщение
А я же старый 622й запустил, так что отбой
Нормально.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
05.01.2025, 20:19
Цитата Сообщение от testuser2 Посмотреть сообщение
Вот этот багрепорт
Не знаю, может они посчитали это не сильно важным...
0
1385 / 840 / 91
Регистрация: 08.02.2017
Сообщений: 3,572
Записей в блоге: 1
06.01.2025, 09:37
Как я сейчас дума там редактор кода не совсем правильно обрабатывает ввод. Он и без того немножко тормозной, но это простительно, это даже класно, что на вебке сделали такое. Там когда вводишь текст и буквально сразу происходит обработка и подвисания. Когда хочешь что-то быстро настрочить, это порой мешает. Првильней наверное было бы, чтобы IDE давал тебе определенную паузу для набора, а обрабатывал в моменты простоя..
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
06.01.2025, 14:04
Цитата Сообщение от testuser2 Посмотреть сообщение
Когда хочешь что-то быстро настрочить, это порой мешает.
Да это много где так кстати. В любой почти программе пишешь слово и оно начинает проверять его и подвисает...
0
1385 / 840 / 91
Регистрация: 08.02.2017
Сообщений: 3,572
Записей в блоге: 1
06.01.2025, 14:19
Цитата Сообщение от HackerVlad Посмотреть сообщение
Да это много где так кстати.
Вообще любая авто-помощь должна быть максимально дискретизирована и уступать приоритет внешнему вводу, на то она и помощь. Допустим началась обработка и поступило событие, нажатие клавиши, движение мыши уже обработка должна прерываться, откладываться или готовиться к прерыванию. Я тут не хочу ругать Твин бейсик, там других проблемм сейчас хватает, но я говрю вообще.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
06.01.2025, 14:48
testuser2, на мощных компах это незаметно просто. у меня лично ничего не подвисает. а вот на старом компе помню подвисало.
0
1385 / 840 / 91
Регистрация: 08.02.2017
Сообщений: 3,572
Записей в блоге: 1
06.01.2025, 15:02
Вот на VB было ориентировано на слабые процессоры. Там пока набираешь строку она не обрабатывается. Нажимаешь Enter - происходит обработка. И это совсем не парит, это прикольно. Имхо, с учетом спцифики веб-движка стоило бы сделать также.

Добавлено через 4 минуты
Там вообще в TB пока что обработка делает пустую работу - набираешь, допустим Private, и пока набираешь строку постоянно обрабатывает и подчеркивает красным. Спрашивается нахера, дай мне время, дай мне набрать хотя бы слово, может быт исправить его на ходу и нажать пробел, потом проверяй
1
1385 / 840 / 91
Регистрация: 08.02.2017
Сообщений: 3,572
Записей в блоге: 1
07.01.2025, 11:11
Живительных идеек сегодня им поднакидал на Гите по теме пре-иницализации функций.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
07.01.2025, 16:20
Меня поражает то, что они реально прислушиваются к людям и довольно быстро исправляют свои ошибки и недостатки. Например, я попросил исправить, чтобы работали сочетания клавиш Ctrl+C и Ctrl+V в не английской раскладке клавиатуры в IDE. Так они уже через пару дней буквально всё исправили и выпустили новую версию беты, где уже всё работает как надо и теперь в русской раскладке клавиатуры тоже работают горячие клавиши. Они молодцы, стараются, нужно отдать должное и прислушиваются к людям, что немаловажно, работают)))

Правда Ctrl+Break к которому я так сильно привык в VB6 так и не сделали, видимо это сложнее. Я привык прерывать зависающий проект в VB6 именно таким сочетанием клавиш, особенно удобно для выходов из бесконечных циклов, при ошибках в программировании, во время отладки. Жаль так и не сделали этого до сих пор, но думаю ещё сделают...
0
1385 / 840 / 91
Регистрация: 08.02.2017
Сообщений: 3,572
Записей в блоге: 1
07.01.2025, 16:24
Цитата Сообщение от HackerVlad Посмотреть сообщение
Правда Ctrl+Break к которому я так сильно привык в VB6 так и не сделали, видимо это сложнее. Я привык прерывать зависающий проект в VB6 именно таким сочетанием клавиш
Я там кнопкой перезагрузки проекта пользуюсь, кнопка "стоп" частенько отказывает. Но один раз так зависло, что просто пришлось отрубать из PE.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
07.01.2025, 16:40
testuser2, Ctrl+Break у них всё же работает, но нужно перемещать фокус на программу IDE. А в VB6 не надо фокусировать IDE, работает сочетание клавиш прямо на "Form1" во время выполнения...

Добавлено через 49 секунд
testuser2, кстати они исправили много глюков, мной замечанных, например глюки связанные с Form_Initialized

Добавлено через 50 секунд
Цитата Сообщение от testuser2 Посмотреть сообщение
отрубать из PE
мало кто поймёт что такое PE для меня эти две буквы это просто пустой звук, честно

Добавлено через 1 минуту
примерно лишь понял смысл что пришлось завершать процесс через какой-нибудь диспетчер задач, убивать процесс всё что я понял лишь догадываясь сам по смыслу примерно
0
1385 / 840 / 91
Регистрация: 08.02.2017
Сообщений: 3,572
Записей в блоге: 1
07.01.2025, 16:40
В VBA простой Esc еще работает, но Сntrl+Break вроде получше срабатывает. И да, эффективнее останавливает, когда октивно какое-нибудь окно, отличное от IDE.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
07.01.2025, 16:41
Ctrl+Break мне самому очень нравится. Очень удобное сочетание клавиш)
0
1385 / 840 / 91
Регистрация: 08.02.2017
Сообщений: 3,572
Записей в блоге: 1
07.01.2025, 16:41
Цитата Сообщение от HackerVlad Посмотреть сообщение
ало кто поймёт что такое PE
Это сокращенно Марк Руссинович )
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
07.01.2025, 16:46
testuser2, тогда было бы МР

Добавлено через 19 секунд
а что такое PE лишь одному Богу известно

Добавлено через 1 минуту
Process Explorer что ли?

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

Добавлено через 42 секунды
совсем о людях не думаешь)
0
1385 / 840 / 91
Регистрация: 08.02.2017
Сообщений: 3,572
Записей в блоге: 1
07.01.2025, 16:59
Цитата Сообщение от HackerVlad Посмотреть сообщение
зачем писать вообще сокращения
Я просто оптимизирую свои ресурсы. Сокращение писать проще и быстрее. Я люблю, когда все оптимизировано.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
07.01.2025, 17:04
testuser2, а на людей тебе наплевать, о людях ты вообще не думаешь, которые не понимают твои сокращения

Добавлено через 46 секунд
я до сих пор не знаю, что такое PE, почему я должен ломать голову из-за тебя?
0
1385 / 840 / 91
Регистрация: 08.02.2017
Сообщений: 3,572
Записей в блоге: 1
07.01.2025, 17:09
Оптимальные люди обычно не спрашивают (щютка) )) Я тебе кстати уже объяснял раньше это сочетание, точно помню.
0
1385 / 840 / 91
Регистрация: 08.02.2017
Сообщений: 3,572
Записей в блоге: 1
08.01.2025, 16:17
Сегодня узнал про новый функционал, оказывается tB поддерживает For Each для простых типв (Long, Dobule и т.д.). Честно сказать, я сделал небольшое попущение, т.е. я заранее предположил, что такой возможности там нет, и даже создал обсуждение такой возможности. Но Уэйн сообщил, что такая возможность там уже реализована.
Visual Basic
1
2
3
4
5
        Dim Elem As Long
        Dim MyArray(0 To 4) As Long = Array(1, 2, 3, 4, 5)
        For Each Elem In MyArray
            MsgBox Elem
        Next
1
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
08.01.2025, 17:16
testuser2, я кстати знал, что есть, так как читал полностью описание всех новинок "от корки до корки" так что мог бы и спросить
ладно, ты лучше посоветуй Уэйну сделать АНСИ-строки для хранения данных в коде.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.01.2025, 17:16
Помогаю со студенческими работами здесь

Отличия версий 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
Всем привет, такая проблема- как обычно видеокарта не дает компу стартануть и бросает его в ребут по циклу, разобрал карту нашел скол на...


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

Или воспользуйтесь поиском по форуму:
260
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru