|
|
|
Twin Basic27.10.2024, 20:05. Показов 29660. Ответов 330
Метки нет (Все метки)
Несмотря на то, что проект Twin Basic по словам авторов в заключительной стадии "бета", скачал и попробовал.
Непривычный интерфейс. Открыл проект, созданный в IDE Visual Basic 6.0, скомпилировал и 32 и 64 разрядные версии. По объёму результирующего кода получилось больше. Может быть нет оптимизации кода. Кто-нибудь из форумчан может что-то сказать об этой IDE ?
3
|
|
| 27.10.2024, 20:05 | |
|
Ответы с готовыми решениями:
330
Где бесплатно скачать учебник по Visual Basic 6 и Visual Basic .Net ? Вычисление значений функции двух переменных в Visual Basic - Visual Basic
|
| 08.01.2025, 17:47 | ||
|
Джон упомянул про ConstantFoldable..
0
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|||||||||||
| 08.01.2025, 18:04 | |||||||||||
|
testuser2, прочитал, там немного про другое речь.
Ты конкретно вот посоветовал сделать отдельную переменную для хранения АНСИ строк? Без всяких там ConstantFoldable это немного не то. Например сделать чтобы в коде можно было написать
Добавлено через 2 минуты Или константу тоже так же:
Именно эту идею надо продвигать.
0
|
|||||||||||
| 08.01.2025, 18:26 | ||||
Добавлено через 14 минут Вот человек что-то более конкретное предлагает, перенастроил файл стилей на цвета, такие как в VB. Довольно интересный вариант. https://www.vbforums.com/showt... -in-action Добавлено через 2 минуты Интересно, как он эту ленту вкючил рядом с полосой прокрутки это стандартная опция?
0
|
||||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|||
| 08.01.2025, 19:37 | |||
|
Но самое главное эту одну вещь ты всё же посоветуй, чтобы можно было объявлять "Dim str As StringANSI" Добавлено через 1 минуту
0
|
|||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 10.01.2025, 14:42 | ||
|
0
|
||
| 10.01.2025, 14:51 | ||
|
0
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 10.01.2025, 14:56 | ||
|
Добавлено через 1 минуту А то что Твин подвисает посоветуй Уэйну сделать тогда какую-нибудь галочку в настройках чтобы можно было отключать излишнею проверку на слабых компьютерах.
0
|
||
| 10.01.2025, 15:22 | |
|
Ни ты ни я не являемся "инвесторами" Твин-бейсика, поэтому врядли можем чего-то "советовать", мы можем только "подсказать" )
Добавлено через 16 минут Вот я там подсказал кое чего, комментариев скудновато было, но я могу согласиться, что возможно я там фигню где-то предлагал, метки там использовать как переменные, но поскольку я не знаю Ассемблера, могу себе позволить такие измышления )
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 10.01.2025, 16:00 | ||
|
Добавлено через 2 минуты а тебе машину чинить надо)))
0
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 10.01.2025, 16:30 | ||
|
testuser2, да, конечно, слишком дорого
Добавлено через 2 минуты Добавлено через 8 минут Конечно очень хорошо, когда можно иметь возможность компилировать в 64 бита, так как проги работают немного быстрее в 64 битах, я заметил. Но я прогер любитель, а не профессионал. Я бы купил лицензию, если бы я был профессиональным коммерческим программистом который писал бы программы и продавал на продажу. А так я просто любитель пишу для себя для души. Мне и 32 бита сойдёт. Работает чуть-чуть медленнее но в целом не критично. Ничего страшного. Точно так же всё работает. Добавлено через 6 минут Да и кстати кому надо 64 бита тот может и VisalStudio 2019 скачать там по моему VB.Net компилирует бесплатно в 64 бита. Добавлено через 50 секунд А переписать коды с VB6 на VB.Net не так уж и сложно вообще.
1
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 15.01.2025, 20:06 | |
|
Скачал сегодняшнею новую версию (бета 648) и меня сразу удивило что они изменили дизайн IDE коричневое меню сверху превратилось вдруг в синее и наверное ещё много каких изменений произошло сейчас вот смотрю
Добавлено через 2 минуты Список форм сделали вверху, как и просил китаец на vbforums, удивительно и его прихоть даже услышали Добавлено через 46 секунд Хотя это чисто эстетическое уже дело вкуса где что находится должно... Добавлено через 43 секунды Но с другой стороны тут я согласен IDE должен быть похожим на VB6 по расположению тех пользовательских областей к которыми мы привыкли
1
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 18.01.2025, 02:15 | |
|
testuser2, хорошая идея для Твин Бейсик'а: посоветуй им сделать функцию для узнавания количество столбцов в массиве.
0
|
|
| 18.01.2025, 06:37 | ||||||||||||
Так можно количество димов получить одной строкой
1
|
||||||||||||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 18.01.2025, 15:15 | ||
|
Добавлено через 5 минут testuser2, не получается написать твой код Добавлено через 23 секунды testuser2, дай мне пожалуйста полный листинг от А до Я для копи-паста
0
|
||
| 18.01.2025, 15:22 | |
|
HackerVlad, подключи WinDevLib и не парься, а вообще в 1м примере нужна только одна структура - SAFEARRAY2D.
Вообще, если тебе нужны массивы, для начала нужно было бы почитать про сами массивы какую-нибудь элементарную статейку, коих не мало. Чтбы поянть, что такое нижняя граница массива, верхняя граница, размерность.. Добавлено через 2 минуты Вот пример профессиональной работы с 2D массивами, для примера
0
|
|
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
||
| 18.01.2025, 15:52 | ||
|
В Твин Бейсике есть одна очень большая проблема - не подсвечивается НИКОГДА нужная строчка кода где происходит ошибка, а гадать на кофейной гуще в какой строке ошибка это просто ужасно тяжело иногда бывает. Поэтому если кодить то только на VB6, а потом уже можно и перенести на Твин, но отладкой лучше всего заниматься только в VB6.
Я кстати писал об этой проблеме на иностранном форуме, на что мне просто ответили, что такое якобы бывает редко, что подствечивает верхушку процедуры, а не нужную строку, а по факту у меня такое не редко, как они трындят, а такое у меня постоянно вот и всё, в 99% случаев, как я заметил. Не припомню даже кстати хотябы одного случая где подстветилась бы ошибка в нужной строке кода!!!!! Добавлено через 9 минут
0
|
||
| 18.01.2025, 15:57 | ||
|
1
|
||
|
Вернулся
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
|
|
| 18.01.2025, 16:02 | |
|
testuser2, так ты мне объясни чайнику как увидеть строку ошибки
0
|
|
| 18.01.2025, 16:05 | |||||||
1
|
|||||||
| 18.01.2025, 16:05 | |
|
Помогаю со студенческими работами здесь
280
Отличия версий Visual Basic 6.0 от Visual Basic 6.5? что лучше MSI R6870 Twin Frozr II или MSI N570GTX Twin Frozr II/OC, 1.3Гб? не могу настроить twin frozr 3 MSI N560GTX-Ti Twin Frozr II/OC MSI GTX480 twin frozr Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
[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.
Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
|
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|