Форум программистов, компьютерный форум, киберфорум
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. Показов 28085. Ответов 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
1386 / 842 / 91
Регистрация: 08.02.2017
Сообщений: 3,586
Записей в блоге: 1
01.12.2024, 10:00
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Mikle Quits Посмотреть сообщение
Создайте модуль, в него код:
А так будет выглядеть ваш код в Twin Basic(x86/x64). Декларации не нужны, просто нужно подключить WinDevLib в референсах.
Кликните здесь для просмотра всего текста
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
    Public Sub LoadPictureDataFromFile(ByVal FileName As String, Ar() As Long)
      Dim Res As Long
      Dim tSI As GdiplusStartupInput
      Dim GDIP As LongPtr
      Dim Bmp As LongPtr
      Dim lData As BitmapData
      Dim R As RECT
      Dim x As Long, y As Long
 
      tSI.GdiplusVersion = 1
      Res = GdiplusStartup(GDIP, tSI)
      If Res = 0 Then
        Res = GdipCreateBitmapFromFile(StrPtr(FileName), Bmp)
        If Res = 0 Then
          GdipGetImageWidth Bmp, x
          GdipGetImageHeight Bmp, y
          ReDim Ar(x - 1, y - 1)
          R.Left = 0
          R.Right = x
          R.Top = 0
          R.Bottom = y
          Res = GdipBitmapLockBits(Bmp, R, ImageLockModeRead, PixelFormat32bppARGB, lData)
          If Res = 0 Then
            CopyMemory Ar(0, 0), ByVal lData.scan0, x * y * 4
            GdipBitmapUnlockBits Bmp, lData
          End If
          GdipDisposeImage Bmp
        End If
        GdiplusShutdown GDIP
      End If
    End Sub
1
sleep
 Аватар для I can
4931 / 4592 / 840
Регистрация: 13.04.2015
Сообщений: 9,749
01.12.2024, 10:15
Цитата Сообщение от HackerVlad Посмотреть сообщение
прикол: "в 2025 году VBA будет заменен на tBA в линейке продуктов MS Office"
Апазадал Они уже придумали VSTO.
0
1386 / 842 / 91
Регистрация: 08.02.2017
Сообщений: 3,586
Записей в блоге: 1
01.12.2024, 12:00
Цитата Сообщение от I can Посмотреть сообщение
Они уже придумали VSTO
Если бы они сделали VSTO открытым и доступным, таким же как VBA, это было бы действительно реальной альтернативой, но для этого наверное надо убрать "VS" из аббривеатуры..

Добавлено через 6 минут
Я видел в нете для Делфи есть аддон чтобы писать XLL-ки для Экселя. Вот еслиб для TB сделали такой же аддон, это было бы круто.

Добавлено через 37 минут
В Экселе реально есть простор для оптимизации, там многие функции не правильно работают, я уверен. Можно было бы написать свои функции, которые правильно работают, но для этого нужно VSTO или аддон, как у Delphi

Добавлено через 50 минут

Не по теме:

Цитата Сообщение от HackerVlad Посмотреть сообщение
нормальный ник
С другим ником попробовал, и опять меня прокинула модерация, не знал что там так жестко, обычно такой махровый вахтеризм присущ отечественным ресурсам, но видимо не только..

0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
01.12.2024, 17:12
Цитата Сообщение от testuser2 Посмотреть сообщение
Я не знаю, какой еще придумать ник, просто ноль фантазии (
пхахахх

testuser это вообще жесть, как буд-то тестовый временный пользователь какой-то который на время пришёл на форум и скоро его покинет))))

Добавлено через 3 минуты
Цитата Сообщение от testuser2 Посмотреть сообщение
и опять меня прокинула модерация, не знал что там так жестко
да что там у тебя не получается уже
0
 Аватар для Mikle Quits
768 / 285 / 17
Регистрация: 21.01.2023
Сообщений: 452
01.12.2024, 18:05
Цитата Сообщение от HackerVlad Посмотреть сообщение
testuser это вообще жесть
Да, Hackerов тоже далеко не на всех сайтах привечают
0
1386 / 842 / 91
Регистрация: 08.02.2017
Сообщений: 3,586
Записей в блоге: 1
01.12.2024, 18:10
Я сделал нормальный ник registrik, так они все-равно заортачились
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
01.12.2024, 18:23
Цитата Сообщение от Mikle Quits Посмотреть сообщение
Да, Hackerов
да какой я нафиг хакер? максимум деньги в играх взламывал)

Добавлено через 1 минуту
Цитата Сообщение от Mikle Quits Посмотреть сообщение
далеко не на всех сайтах привечают
на всех, на всех даже в интернет-банкинге я HackerVlad никто не обращает внимание на но то что я "Hacker"

Добавлено через 52 секунды
ахахах мне просто нравится такой образ и всё) я себя раньше сравнивал с хакером Нео из фильма Матрица, вернее хотел быть как он)

Добавлено через 1 минуту
Цитата Сообщение от testuser2 Посмотреть сообщение
так они все-равно заортачились
я могу спросить у фафалона ты пришли мне скриншоты что да как и почему у тебя не получается там
0
 Аватар для Mikle Quits
768 / 285 / 17
Регистрация: 21.01.2023
Сообщений: 452
01.12.2024, 18:31
Цитата Сообщение от HackerVlad Посмотреть сообщение
какой я нафиг хакер?
Речь то про никнеймы шла.
Кликните здесь для просмотра всего текста
А на счёт "взламывал" - я когда-то транковую связь взломал, если кто-то помнит, что это такое. Друг принёс передатчик, мы на нём задавали различные пароли, и пробовали звонить. Звонок, естественно, не проходил, потому что пароль неверный, но нам это и не нужно было, был ещё приёмник, мы на него ловили то, что передаётся в эфир и писали звук кода на комп. Это был ещё ДОС, но у меня уже была очень приличная звучка. Потом на QBasic-е я написал код, которым распарсил принимаемый сигнал, потом разгадал алгоритм кодировки... и всё, дальше - дело техники, ловишь приёмником любую чужую передачу (с тем самым кодом в начале), декодируешь - и получаешь пароль, дальше можешь уже сам звонить, пользуясь чужим паролем.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
01.12.2024, 20:05
Кстати я вспомнил, я раньше мобильные телефоны помню прослушивал на старый телевизор ловило звонки чьи-то) особенно сигнал был рядом с каналом СТВ.

Добавлено через 1 минуту
Особенно раздражало когда смотришь интересный фильм по СТВ и вдруг, ни с того ни с сего, на самом интересном месте фильм прерывается и начинается чья-то болтовня по телефону которую приходилось нехотя слушать

Добавлено через 1 минуту
И вся эта болтовня по телефону кстати ловилась на обычную антенну "чебурашка"
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
02.12.2024, 16:19
Цитата Сообщение от locm Посмотреть сообщение
Может рантайм статически линкуется, в то время как в VB динамически.
Да, там статически линкуется. Однако, оптимизацию в виде llvm компиляции автор обещал дописать до конца этого года. Не знаю, уже готова или еще в процессе. Можно спросить в оф. дискорде https://discord.gg/EFK4X8TAyc Wayne весьма общителен.

Цитата Сообщение от Mikle Quits Посмотреть сообщение
Скачал. При запуске пишет, что не найден WebView Control, предлагает скачать. Если отказаться - не запускается.
Там зависимость от компонента, если не ошибаюсь, из набора Ms Edge, т.е. надо "обновить" IE браузер. Edge устанавливается на Win7 тоже.

--
Вообще, считаю что надо вынести на рассмотрение руководства создание нового раздела на форуме по tB. Но посколько я здесь не активен, то инициатива за вами.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
02.12.2024, 16:43
Цитата Сообщение от Dragokas Посмотреть сообщение
надо вынести на рассмотрение руководства создание нового раздела на форуме по tB
Вряд ли это кто-то сделает...
0
sleep
 Аватар для I can
4931 / 4592 / 840
Регистрация: 13.04.2015
Сообщений: 9,749
02.12.2024, 17:14
Цитата Сообщение от HackerVlad Посмотреть сообщение
Вряд ли это кто-то сделает...
А вот кому надо, тот может и "вынести на рассмотрение руководства"
Есть тема Предложения по разделам форума

Другое дело, что из-за одной темы никто новый раздел скорее всего создавать не будет.
Но лиха беда - начало. Сколько еще тем может быть...
0
02.12.2024, 17:21

Не по теме:

Цитата Сообщение от HackerVlad Посмотреть сообщение
Вряд ли это кто-то сделает...
Будет заметное количество вопросов - сделаем без проблем.

Цитата Сообщение от I can Посмотреть сообщение
з-за одной темы никто новый раздел скорее всего создавать не будет.
Из-за одной конечно нет. На пару страниц нужно тем набрать.

0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18031 / 7734 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
02.12.2024, 19:08
Эта тема уже на столько длинная, что ее смело можно разделить минимум на 5 тем, ибо вкольз пролистав вижу, что в ней обговариваются совершенно разные вещи и коды, объединяющие только одно - связь с twinBASIC. И это всего несколько дней прошло.

tB это уже реальность. Туда зашли серьезные кодеры, и это проект с коммерческой основой. Если бы сейчас еще активно кодил на VB6, то скорее всего тоже начал бы переход на tB, как минимум из-за поддержки 64 бита.

Другое дело, что перед тем как предлагать новый раздел, стоит все же дождаться выхода в свет версии 1.0, которая не за горами.
1
 Аватар для Mikle Quits
768 / 285 / 17
Регистрация: 21.01.2023
Сообщений: 452
02.12.2024, 19:36
Цитата Сообщение от Dragokas Посмотреть сообщение
создание нового раздела на форуме по tB
Можно просто переименовать раздел "Pure Basic" в "Pure Basic, Twin Basic, Power Basic и т. д."
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
02.12.2024, 23:18
Кстати что там по Twin Basic у нас? Обещали новый релиз до 1 декабря. Он готов, уже вышел? Сейчас уже 2 декабря у нас.
0
1386 / 842 / 91
Регистрация: 08.02.2017
Сообщений: 3,586
Записей в блоге: 1
03.12.2024, 01:33
Цитата Сообщение от Dragokas Посмотреть сообщение
стоит все же дождаться выхода в свет версии 1.0, которая не за горами.
Я тоже за то, чтобы новый раздел открыли. Вот если посмотреть сколько, например, у JS подразделов..

Добавлено через 1 минуту
Цитата Сообщение от HackerVlad Посмотреть сообщение
уже вышел?
Лучше дольше пусть делают, но качестенней.
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
03.12.2024, 05:19
Цитата Сообщение от testuser2 Посмотреть сообщение
за то, чтобы новый раздел открыли
будешь в нём главным модератором?))))
0
1386 / 842 / 91
Регистрация: 08.02.2017
Сообщений: 3,586
Записей в блоге: 1
03.12.2024, 05:26
Мене нельзя, я слегка неуравновешенный, могу даже иногда матом выражаться (
0
Испарился
 Аватар для HackerVlad
1741 / 637 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
03.12.2024, 05:27
testuser2, ахахах смешной
ну если новый раздел открывать то нужно и модераторов в него набирать понимаешь, а кто захочет...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.12.2024, 05:27
Помогаю со студенческими работами здесь

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


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

Или воспользуйтесь поиском по форуму:
160
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru