Форум программистов, компьютерный форум, киберфорум
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. Показов 32502. Ответов 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
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,671
Записей в блоге: 2
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
dive
 Аватар для I can
4990 / 4743 / 850
Регистрация: 13.04.2015
Сообщений: 9,977
01.12.2024, 10:15
Цитата Сообщение от HackerVlad Посмотреть сообщение
прикол: "в 2025 году VBA будет заменен на tBA в линейке продуктов MS Office"
Апазадал Они уже придумали VSTO.
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,671
Записей в блоге: 2
01.12.2024, 12:00
Цитата Сообщение от I can Посмотреть сообщение
Они уже придумали VSTO
Если бы они сделали VSTO открытым и доступным, таким же как VBA, это было бы действительно реальной альтернативой, но для этого наверное надо убрать "VS" из аббривеатуры..

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

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

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

Не по теме:

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

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

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

Добавлено через 3 минуты
Цитата Сообщение от testuser2 Посмотреть сообщение
и опять меня прокинула модерация, не знал что там так жестко
да что там у тебя не получается уже
0
 Аватар для Mikle Quits
785 / 308 / 17
Регистрация: 21.01.2023
Сообщений: 529
01.12.2024, 18:05
Цитата Сообщение от HackerVlad Посмотреть сообщение
testuser это вообще жесть
Да, Hackerов тоже далеко не на всех сайтах привечают
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,671
Записей в блоге: 2
01.12.2024, 18:10
Я сделал нормальный ник registrik, так они все-равно заортачились
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
01.12.2024, 18:23
Цитата Сообщение от Mikle Quits Посмотреть сообщение
Да, Hackerов
да какой я нафиг хакер? максимум деньги в играх взламывал)

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

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

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

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

Добавлено через 1 минуту
И вся эта болтовня по телефону кстати ловилась на обычную антенну "чебурашка"
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18035 / 7738 / 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
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
02.12.2024, 16:43
Цитата Сообщение от Dragokas Посмотреть сообщение
надо вынести на рассмотрение руководства создание нового раздела на форуме по tB
Вряд ли это кто-то сделает...
0
dive
 Аватар для I can
4990 / 4743 / 850
Регистрация: 13.04.2015
Сообщений: 9,977
02.12.2024, 17:14
Цитата Сообщение от HackerVlad Посмотреть сообщение
Вряд ли это кто-то сделает...
А вот кому надо, тот может и "вынести на рассмотрение руководства"
Есть тема Предложения по разделам форума

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

Не по теме:

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

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

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

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

Другое дело, что перед тем как предлагать новый раздел, стоит все же дождаться выхода в свет версии 1.0, которая не за горами.
1
 Аватар для Mikle Quits
785 / 308 / 17
Регистрация: 21.01.2023
Сообщений: 529
02.12.2024, 19:36
Цитата Сообщение от Dragokas Посмотреть сообщение
создание нового раздела на форуме по tB
Можно просто переименовать раздел "Pure Basic" в "Pure Basic, Twin Basic, Power Basic и т. д."
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
02.12.2024, 23:18
Кстати что там по Twin Basic у нас? Обещали новый релиз до 1 декабря. Он готов, уже вышел? Сейчас уже 2 декабря у нас.
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,671
Записей в блоге: 2
03.12.2024, 01:33
Цитата Сообщение от Dragokas Посмотреть сообщение
стоит все же дождаться выхода в свет версии 1.0, которая не за горами.
Я тоже за то, чтобы новый раздел открыли. Вот если посмотреть сколько, например, у JS подразделов..

Добавлено через 1 минуту
Цитата Сообщение от HackerVlad Посмотреть сообщение
уже вышел?
Лучше дольше пусть делают, но качестенней.
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
03.12.2024, 05:19
Цитата Сообщение от testuser2 Посмотреть сообщение
за то, чтобы новый раздел открыли
будешь в нём главным модератором?))))
0
1402 / 860 / 93
Регистрация: 08.02.2017
Сообщений: 3,671
Записей в блоге: 2
03.12.2024, 05:26
Мене нельзя, я слегка неуравновешенный, могу даже иногда матом выражаться (
0
Вернулся
 Аватар для HackerVlad
1748 / 644 / 45
Регистрация: 10.09.2021
Сообщений: 2,786
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
Ответ Создать тему
Новые блоги и статьи
Сезонность и суточность закисления почв
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 и то, что с ним. . .
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы Всем привет! Хочу поделиться свежим (и довольно. . .
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения: - добавлена многоязычность - добавлено снятие скриншотов - добавлено поддержание бафов хождения по воде (для жреца, дк и шамана) - и так, по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru