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

Twin Basic

27.10.2024, 20:05. Показов 29780. Ответов 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
1442 / 459 / 78
Регистрация: 24.09.2017
Сообщений: 2,541
Записей в блоге: 24
05.01.2025, 16:28  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от HackerVlad Посмотреть сообщение
а что раньше не работало разве?
В IDE VB ещё как работало.
Цитата Сообщение от testuser2 Посмотреть сообщение
А я же старый 622й запустил, так что отбой
Нормально.
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
05.01.2025, 20:19
Цитата Сообщение от testuser2 Посмотреть сообщение
Вот этот багрепорт
Не знаю, может они посчитали это не сильно важным...
0
1400 / 858 / 92
Регистрация: 08.02.2017
Сообщений: 3,642
Записей в блоге: 2
06.01.2025, 09:37
Как я сейчас дума там редактор кода не совсем правильно обрабатывает ввод. Он и без того немножко тормозной, но это простительно, это даже класно, что на вебке сделали такое. Там когда вводишь текст и буквально сразу происходит обработка и подвисания. Когда хочешь что-то быстро настрочить, это порой мешает. Првильней наверное было бы, чтобы IDE давал тебе определенную паузу для набора, а обрабатывал в моменты простоя..
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
06.01.2025, 14:04
Цитата Сообщение от testuser2 Посмотреть сообщение
Когда хочешь что-то быстро настрочить, это порой мешает.
Да это много где так кстати. В любой почти программе пишешь слово и оно начинает проверять его и подвисает...
0
1400 / 858 / 92
Регистрация: 08.02.2017
Сообщений: 3,642
Записей в блоге: 2
06.01.2025, 14:19
Цитата Сообщение от HackerVlad Посмотреть сообщение
Да это много где так кстати.
Вообще любая авто-помощь должна быть максимально дискретизирована и уступать приоритет внешнему вводу, на то она и помощь. Допустим началась обработка и поступило событие, нажатие клавиши, движение мыши уже обработка должна прерываться, откладываться или готовиться к прерыванию. Я тут не хочу ругать Твин бейсик, там других проблемм сейчас хватает, но я говрю вообще.
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
06.01.2025, 14:48
testuser2, на мощных компах это незаметно просто. у меня лично ничего не подвисает. а вот на старом компе помню подвисало.
0
1400 / 858 / 92
Регистрация: 08.02.2017
Сообщений: 3,642
Записей в блоге: 2
06.01.2025, 15:02
Вот на VB было ориентировано на слабые процессоры. Там пока набираешь строку она не обрабатывается. Нажимаешь Enter - происходит обработка. И это совсем не парит, это прикольно. Имхо, с учетом спцифики веб-движка стоило бы сделать также.

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

Правда Ctrl+Break к которому я так сильно привык в VB6 так и не сделали, видимо это сложнее. Я привык прерывать зависающий проект в VB6 именно таким сочетанием клавиш, особенно удобно для выходов из бесконечных циклов, при ошибках в программировании, во время отладки. Жаль так и не сделали этого до сих пор, но думаю ещё сделают...
0
1400 / 858 / 92
Регистрация: 08.02.2017
Сообщений: 3,642
Записей в блоге: 2
07.01.2025, 16:24
Цитата Сообщение от HackerVlad Посмотреть сообщение
Правда Ctrl+Break к которому я так сильно привык в VB6 так и не сделали, видимо это сложнее. Я привык прерывать зависающий проект в VB6 именно таким сочетанием клавиш
Я там кнопкой перезагрузки проекта пользуюсь, кнопка "стоп" частенько отказывает. Но один раз так зависло, что просто пришлось отрубать из PE.
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
07.01.2025, 16:40
testuser2, Ctrl+Break у них всё же работает, но нужно перемещать фокус на программу IDE. А в VB6 не надо фокусировать IDE, работает сочетание клавиш прямо на "Form1" во время выполнения...

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

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

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

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

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

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

Добавлено через 42 секунды
совсем о людях не думаешь)
0
1400 / 858 / 92
Регистрация: 08.02.2017
Сообщений: 3,642
Записей в блоге: 2
07.01.2025, 16:59
Цитата Сообщение от HackerVlad Посмотреть сообщение
зачем писать вообще сокращения
Я просто оптимизирую свои ресурсы. Сокращение писать проще и быстрее. Я люблю, когда все оптимизировано.
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
07.01.2025, 17:04
testuser2, а на людей тебе наплевать, о людях ты вообще не думаешь, которые не понимают твои сокращения

Добавлено через 46 секунд
я до сих пор не знаю, что такое PE, почему я должен ломать голову из-за тебя?
0
1400 / 858 / 92
Регистрация: 08.02.2017
Сообщений: 3,642
Записей в блоге: 2
07.01.2025, 17:09
Оптимальные люди обычно не спрашивают (щютка) )) Я тебе кстати уже объяснял раньше это сочетание, точно помню.
0
1400 / 858 / 92
Регистрация: 08.02.2017
Сообщений: 3,642
Записей в блоге: 2
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
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
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
Ответ Создать тему
Новые блоги и статьи
FSharp: interface of module
DevAlt 16.05.2026
Интерфейс модуля F# позволяет управлять доступностью членов, содержащихся в реализации модуля. По-умолчанию все члены модуля доступны: module Foo let x = 10 let boo () = printfn "boo" . . .
Хитросплетение родственных связей пантеона греческих богов.
russiannick 14.05.2026
Однооконник, позволяющий узреть и изучить отдельных героев древней Греции. <!DOCTYPE html> <html lang="ru"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible". . .
[golang] Угол между стрелками часов
alhaos 12.05.2026
По заданным значениям часа и минуты необходимо определить значение меньшего угла между стрелками аналогового циферблата часов. import "math" func angleClock(hour int, minutes int) float64 { . . .
Debian 13: Установка Lazarus QT5
ВитГо 09.05.2026
Эта инструкция моя компиляция инструкций volvo https:/ / www. cyberforum. ru/ blogs/ 203668/ 10753. html и его же старой инструкции по установке Lazarus с gtk2. . .
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер. Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru