Форум программистов, компьютерный форум, киберфорум
Наши страницы
Без категории
Войти
Регистрация
Восстановить пароль
Без категории Записи без категории
Старый
Рейтинг: 5.00. Голосов: 1.
PNG/ICO/CUR/ANI изображения в стандартных контролах VB6.
Запись от The trick размещена 23.01.2019 в 23:55
Обновил(-а) The trick 03.02.2019 в 15:04



ОПИСАНИЕ УСТАРЕЛО. АКТУАЛЬНОЕ ОПИСАНИЕ НА GITHUB.

Всем привет.

Как известно встроенные средства Visual Basic 6.0 не поддерживают возможности работы...
Миниатюры
Нажмите на изображение для увеличения
Название: png_.png
Просмотров: 56
Размер:	434.3 Кб
ID:	5169  
Модератор
Размещено в Без категории
Просмотров 229 Комментарии 3 The trick вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Модуль для работы с многопоточностью на VB6
Запись от The trick размещена 12.06.2018 в 20:12

Всем привет!
Представляю модуль для работы с многопоточностью на VB6 для Standard EXE проектов. Данный модуль разработан на основе этого решения в котором исправлены некоторые баги и добавлен дополнительный...
Вложения
Тип файла: rar VBMultithreadingModule.rar (259.0 Кб, 450 просмотров)
Модератор
Размещено в Без категории
Просмотров 909 Комментарии 13 The trick вне форума
Старый
Direct2D, DirectWrite, WIC
Запись от The trick размещена 26.05.2018 в 11:35
Обновил(-а) The trick 31.05.2018 в 16:25

Всем привет.

Представляю библиотеки типов для работы с Direct2D, DirectWrite и Windows Imaging Component. Также в архиве содержатся вспомогательные модули и примеры работы с данными библиотеками...
Миниатюры
Нажмите на изображение для увеличения
Название: b9ec1c30dcf49cb6423b8d74ecef7112.png
Просмотров: 317
Размер:	19.5 Кб
ID:	4827   Нажмите на изображение для увеличения
Название: 77b5fc308794a6a4ddd6228c9771bcfc.png
Просмотров: 205
Размер:	116.9 Кб
ID:	4828   Нажмите на изображение для увеличения
Название: 9742efcf1e884b6b6395ba5e195d4712.png
Просмотров: 302
Размер:	11.6 Кб
ID:	4829  

Нажмите на изображение для увеличения
Название: b41b563f25e1aafee8da59caa468f132.png
Просмотров: 390
Размер:	48.3 Кб
ID:	4830  
Вложения
Тип файла: zip Direct2D.zip (322.0 Кб, 50 просмотров)
Модератор
Размещено в Без категории
Просмотров 506 Комментарии 1 The trick вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
"Hello world" в машинных кодах.
Запись от The trick размещена 09.12.2016 в 04:47

Всем привет. Как известно большинство из нас создают программы используя языки высокого уровня, некоторые также используют ассемблер. Сегодня мы с вами напишем программу используя только HEX редактор....
Изображения
 
Вложения
Тип файла: zip HEX_exe_by_The_trick.zip (350 байт, 99 просмотров)
Модератор
Размещено в Без категории
Просмотров 1546 Комментарии 3 The trick вне форума
Старый
Создаем VST эффект на ассемблере
Запись от The trick размещена 27.11.2016 в 03:08
Метки assembler, fasm, vst


Всем привет, сегодня я хотел бы рассказать как написать простейший VST плагин на ассемблере. Те кто создает музыку на компьютере, или занимается обработкой звука хорошо знакомы с этими...
Миниатюры
Нажмите на изображение для увеличения
Название: demonstr.gif
Просмотров: 267
Размер:	223.7 Кб
ID:	4030   Нажмите на изображение для увеличения
Название: test.png
Просмотров: 337
Размер:	39.3 Кб
ID:	4031  
Вложения
Тип файла: zip ASMCrusher.zip (5.1 Кб, 115 просмотров)
Модератор
Размещено в Без категории
Просмотров 1044 Комментарии 4 The trick вне форума
Старый
Trick Advanced Tools.
Запись от The trick размещена 28.09.2016 в 11:03
Обновил(-а) The trick 29.09.2016 в 16:06

Всем привет!
Представляю вашему вниманию небольшую разработку - Add-in который позволяет в некоторой степени облегчить отладку некоторых программ, а также расширяет возможности компиляции. Все...
Миниатюры
Нажмите на изображение для увеличения
Название: TAT_screen.png
Просмотров: 293
Размер:	27.4 Кб
ID:	3981  
Вложения
Тип файла: zip TrickAdvancedTools.zip (72.5 Кб, 55 просмотров)
Модератор
Размещено в Без категории
Просмотров 1015 Комментарии 2 The trick вне форума
Старый
Загрузчик, шеллкод, без рантайма... (часть 2)
Запись от The trick размещена 14.09.2016 в 19:28

Первая часть ->.
После извлечения файлов вызывается функция ExecuteProcess которая запускает выполнение команд используя функцию ShellExecuteEx:
Visual Basic
1
' // Execution command process
...
Миниатюры
Нажмите на изображение для увеличения
Название: REloc_rus.png
Просмотров: 279
Размер:	8.7 Кб
ID:	3966  
Вложения
Тип файла: zip VBLoader.zip (176.4 Кб, 69 просмотров)
Модератор
Размещено в Без категории
Просмотров 734 Комментарии 0 The trick вне форума
Старый
Загрузчик, шеллкод, без рантайма... (часть 1)
Запись от The trick размещена 14.09.2016 в 19:20
Обновил(-а) The trick 14.09.2016 в 19:29

Всем привет! Когда-то давно я исследовал PE-формат, в особенности EXE. Я решил создать простой загрузчик исполняемых файлов специально для VB6-скомпилированных приложений. Этот загрузчик,...
Миниатюры
Нажмите на изображение для увеличения
Название: Compiler.png
Просмотров: 226
Размер:	20.5 Кб
ID:	3963   Нажмите на изображение для увеличения
Название: BinProject_rus.png
Просмотров: 93
Размер:	65.1 Кб
ID:	3964   Нажмите на изображение для увеличения
Название: DOs.png
Просмотров: 260
Размер:	1.4 Кб
ID:	3965  

Вложения
Модератор
Размещено в Без категории
Просмотров 862 Комментарии 0 The trick вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Компьютер сочиняет музыку
Запись от The trick размещена 27.01.2016 в 13:10
Обновил(-а) The trick 03.05.2017 в 17:12


Кликните здесь для просмотра всего текста

Кликните здесь для просмотра всего текста

Всем привет. Как-то давно я делал виртуального композитора для создания 8-бит музыки, но в итоге забросил это дело. Я даже писал об этом и выкладывал...
Модератор
Размещено в Без категории
Просмотров 1006 Комментарии 12 The trick вне форума
Старый
Рейтинг: 5.00. Голосов: 2.
Inline assembler
Запись от The trick размещена 11.01.2016 в 16:38

Всем привет.
Бывают ситуации когда в VB нужно использовать ассемблер. Обычно для этого используют предварительно скомпилированный код размещенный в памяти и запускают его одним из миллиона способов....
Миниатюры
Нажмите на изображение для увеличения
Название: MMX_test.PNG
Просмотров: 218
Размер:	20.7 Кб
ID:	3525   Нажмите на изображение для увеличения
Название: Disasm_Listing.PNG
Просмотров: 283
Размер:	29.6 Кб
ID:	3526  
Вложения
Модератор
Размещено в Без категории
Просмотров 701 Комментарии 3 The trick вне форума
Старый
Стеганография в WAVE файлах.
Запись от The trick размещена 26.12.2015 в 22:43

Всем привет!
Сегодня я хотел бы поговорить о криптографии. Я сделал пример использования специальной криптографии - стеганографии. Этот метод скрывает сам факт шифрования данных....
Миниатюры
Нажмите на изображение для увеличения
Название: Pic1_rus.png
Просмотров: 243
Размер:	36.7 Кб
ID:	3483   Нажмите на изображение для увеличения
Название: pic2_rus.png
Просмотров: 150
Размер:	30.7 Кб
ID:	3485   Нажмите на изображение для увеличения
Название: pic3_rus.png
Просмотров: 127
Размер:	18.8 Кб
ID:	3486  

Вложения
Тип файла: zip WaveSteganography.zip (8.5 Кб, 60 просмотров)
Модератор
Размещено в Без категории
Просмотров 624 Комментарии 4 The trick вне форума
Старый
DirectSound в VB6.
Запись от The trick размещена 27.07.2015 в 13:46

Параллельно с Direct3D9 я делал библиотеку типов и модуль с вспомогательными функциями для DirectSound. В архиве библиотека типов dsvb.tlb и модуль DS_Functions.bas. В дальнейшем добавлю модуль класса...
Модератор
Размещено в Без категории
Просмотров 533 Комментарии 0 The trick вне форума
Старый
Direct3D9 в VB6
Запись от The trick размещена 27.07.2015 в 13:42
Обновил(-а) The trick 07.05.2018 в 00:01

Всем привет.
Уже довольно давно занимаюсь созданием библиотеки типов Direct3D9 и вспомогательных функций D3DX для VB6.
Итак в архиве содержится библиотека типов "DirectX 9 for Visual...
Миниатюры
Нажмите на изображение для увеличения
Название: Landscape.JPG
Просмотров: 266
Размер:	44.2 Кб
ID:	3235   Нажмите на изображение для увеличения
Название: Fire.JPG
Просмотров: 245
Размер:	13.2 Кб
ID:	3236  
Вложения
Модератор
Размещено в Без категории
Просмотров 1096 Комментарии 0 The trick вне форума
Старый
Использование COM/ActiveX библиотек без регистрации в реестре.
Запись от The trick размещена 25.05.2015 в 22:15
Обновил(-а) The trick 28.07.2015 в 18:49

Привет всем. Выкладываю модуль для работы с COM-Dll без регистрации в реестре.
Модуль имеет несколько функций:
  1. GetAllCoclasses - возвращает список имен классов вместе с идентификаторами извлеченными
...
Модератор
Размещено в Без категории
Просмотров 1183 Комментарии 5 The trick вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Класс - MP3 проигрыватель из памяти.
Запись от The trick размещена 26.04.2015 в 22:10
Обновил(-а) The trick 23.06.2015 в 18:44

Всем привет. Я разработал класс для асинхронного воспроизведения MP3 файлов в памяти. Например это может пригодится для воспроизведения фоновой музыки из ресурсов или из сети минуя запись в файл. Воспроизводить...
Вложения
Тип файла: zip Ver.1.1.zip (717.8 Кб, 69 просмотров)
Модератор
Размещено в Без категории
Просмотров 852 Комментарии 1 The trick вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Многопоточность в VB6 часть 4 - многопоточность в Standart EXE.
Запись от The trick размещена 17.02.2015 в 01:07
Обновил(-а) The trick 01.06.2015 в 10:04


Всем привет. Сейчас у меня мало времени, поэтому я уже не так часто уделяю внимание бейсику и реже появляюсь на форумах. Сегодня я опять буду говорить о многопоточности, на...
Миниатюры
Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 321
Размер:	10.0 Кб
ID:	3039   Нажмите на изображение для увеличения
Название: 2.png
Просмотров: 316
Размер:	17.9 Кб
ID:	3040  
Вложения
Модератор
Размещено в Без категории
Просмотров 1312 Комментарии 0 The trick вне форума
Старый
Рейтинг: 4.50. Голосов: 2.
3D елка на рабочий стол
Запись от The trick размещена 04.01.2015 в 16:33
Обновил(-а) The trick 10.02.2015 в 20:08

Я как-то уже делал такую, но в этот раз я добавил возможность регулировки параметров создания.
Для работы нужна dx8vb.dll (внутри архива, положить в папку с программой). Выход...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 388
Размер:	452.8 Кб
ID:	2951  
Вложения
Тип файла: rar 3DFirTree.rar (445.4 Кб, 204 просмотров)
Модератор
Размещено в Без категории
Просмотров 1924 Комментарии 15 The trick вне форума
Старый
Вокодер на VB6 часть 2
Запись от The trick размещена 01.12.2014 в 19:09
Обновил(-а) The trick 23.04.2015 в 16:41

Первая часть.
Итак, исходный сигнал и модулирующий мы имеем. Теперь следующим этапом является фильтрация. Можно пойти несколькими путями: использовать банк фильтров (БИХ, КИХ), либо использовать...
Миниатюры
Нажмите на изображение для увеличения
Название: Project024.gif
Просмотров: 349
Размер:	120.3 Кб
ID:	2898   Нажмите на изображение для увеличения
Название: ку.gif
Просмотров: 349
Размер:	882.2 Кб
ID:	2899   Нажмите на изображение для увеличения
Название: Project026.gif
Просмотров: 287
Размер:	950.5 Кб
ID:	2900  

Изображения
 
Вложения
Тип файла: rar TrickVocoder.rar (1.21 Мб, 63 просмотров)
Модератор
Размещено в Без категории
Просмотров 661 Комментарии 0 The trick вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Вокодер на VB6 часть 1
Запись от The trick размещена 01.12.2014 в 19:08
Обновил(-а) The trick 23.04.2015 в 16:40

Всем привет. Создавая музыку, я видел много разных виртуальных инструментов и эффектов. Одним из интереснейших эффектов является вокодер, который позволяет промодулировать голос и сделать...
Миниатюры
Нажмите на изображение для увеличения
Название: Схема.png
Просмотров: 308
Размер:	37.3 Кб
ID:	2882  
Вложения
Модератор
Размещено в Без категории
Просмотров 816 Комментарии 0 The trick вне форума
Старый
Драйвер на VB6
Запись от The trick размещена 15.11.2014 в 21:59
Обновил(-а) The trick 16.11.2014 в 01:27


Всем привет. Появилось время и решил написать что-то необычное на VB6, а именно попытаться написать драйвер. Сразу скажу до этого я никогда не писал драйвера и не имею никакого опыта...
Миниатюры
Нажмите на изображение для увеличения
Название: IOCTL.png
Просмотров: 352
Размер:	60.2 Кб
ID:	2842   Нажмите на изображение для увеличения
Название: Import.png
Просмотров: 145
Размер:	18.9 Кб
ID:	2843   Нажмите на изображение для увеличения
Название: Syser2.png
Просмотров: 118
Размер:	11.5 Кб
ID:	2846  

Нажмите на изображение для увеличения
Название: Syser3.png
Просмотров: 285
Размер:	1.8 Кб
ID:	2847   Нажмите на изображение для увеличения
Название: Syser4.png
Просмотров: 246
Размер:	2.9 Кб
ID:	2848   Нажмите на изображение для увеличения
Название: Syser1.png
Просмотров: 352
Размер:	55.5 Кб
ID:	2849  

Нажмите на изображение для увеличения
Название: Syser5.png
Просмотров: 328
Размер:	45.7 Кб
ID:	2850   Нажмите на изображение для увеличения
Название: Syser6.png
Просмотров: 267
Размер:	3.5 Кб
ID:	2851   Нажмите на изображение для увеличения
Название: Syser7.png
Просмотров: 319
Размер:	1.6 Кб
ID:	2852  

Нажмите на изображение для увеличения
Название: Syser8.png
Просмотров: 315
Размер:	5.7 Кб
ID:	2853   Нажмите на изображение для увеличения
Название: Syser9.png
Просмотров: 315
Размер:	13.5 Кб
ID:	2854   Нажмите на изображение для увеличения
Название: Syser10.png
Просмотров: 333
Размер:	5.8 Кб
ID:	2855  

Нажмите на изображение для увеличения
Название: Syser11.png
Просмотров: 336
Размер:	36.2 Кб
ID:	2856   Нажмите на изображение для увеличения
Название: Syser12.png
Просмотров: 310
Размер:	21.0 Кб
ID:	2857  
Вложения
Тип файла: rar TrickVB6Driver.rar (39.5 Кб, 156 просмотров)
Модератор
Размещено в Без категории
Просмотров 1534 Комментарии 4 The trick вне форума
Старый
Хеш - таблица VB6
Запись от The trick размещена 08.11.2014 в 03:43
Обновил(-а) The trick 10.10.2015 в 01:33

Как-то я уже делал реализацию простой хеш-таблицы для демонстрации использования IEnumVariant интерфейса для перечисления в цикле For Each. Представляю автономный класс реализующий хеш-таблицу, который...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный_1.png
Просмотров: 319
Размер:	34.1 Кб
ID:	2825   Нажмите на изображение для увеличения
Название: Безымянный_1-.png
Просмотров: 304
Размер:	5.6 Кб
ID:	2826  
Вложения
Тип файла: zip TrickHashTable.zip (42.0 Кб, 50 просмотров)
Модератор
Размещено в Без категории
Просмотров 1217 Комментарии 5 The trick вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Многопоточность в VB6 часть 3 - внедрение в чужой процесс.
Запись от The trick размещена 12.10.2014 в 14:03

В прошлой части я написал о возможности создания потока в DLL, и о методе создания нативной DLL на VB6. Также я написал о том, что такая DLL будет работать в любом приложении, но примера...
Миниатюры
Нажмите на изображение для увеличения
Название: FileMapStruct.png
Просмотров: 340
Размер:	34.0 Кб
ID:	2788   Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 315
Размер:	14.4 Кб
ID:	2789  
Вложения
Тип файла: rar NativeDLL.rar (67.9 Кб, 158 просмотров)
Модератор
Размещено в Без категории
Просмотров 1246 Комментарии 0 The trick вне форума
Старый
Многопоточность в VB6 часть 2 - создание Native DLL и вызов экспортируемой функции в другом потоке.
Запись от The trick размещена 11.10.2014 в 23:13
Обновил(-а) The trick 12.10.2014 в 00:44

Сегодня я расскажу о еще одном методе написания многопоточных программ на VB6, а именно создание потока в Native DLL. В принципе здесь нет ничего сложного, передаем в CreateThread адрес...
Миниатюры
Нажмите на изображение для увеличения
Название: Olly1.png
Просмотров: 344
Размер:	3.8 Кб
ID:	2781   Нажмите на изображение для увеличения
Название: Olly2.png
Просмотров: 360
Размер:	26.8 Кб
ID:	2782   Нажмите на изображение для увеличения
Название: TestGraphicsDLL_pic.png
Просмотров: 393
Размер:	706.6 Кб
ID:	2784  

Вложения
Тип файла: rar NativeDLL.rar (93.0 Кб, 169 просмотров)
Модератор
Размещено в Без категории
Просмотров 1846 Комментарии 0 The trick вне форума
Старый
Многопоточность в VB6 часть 1 - создание объекта в другом потоке и подписка на события.
Запись от The trick размещена 02.10.2014 в 18:07
Обновил(-а) The trick 10.04.2015 в 22:50

Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 306
Размер:	6.8 Кб
ID:	2758
Многие интересуются вопросами многопоточности программ, написанных на VB6. Писать многопоточные программы на VB6 вполне реально, у меня есть множество примеров которые я также...
Вложения
Тип файла: rar TrickMTDownloader.rar (43.5 Кб, 178 просмотров)
Модератор
Размещено в Без категории
Просмотров 1983 Комментарии 1 The trick вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
DirectX слоеное окно
Запись от The trick размещена 28.09.2014 в 23:57
Обновил(-а) The trick 29.09.2014 в 19:01

Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 361
Размер:	202.0 Кб
ID:	2744
По просьбе Pro_grammer'а написал пример слоеного Direct3D окна. В окне отображается 3D модель, используется мультитекстурирование, в качестве отражения используется интерактивный...
Вложения
Тип файла: rar DirectXWindow.rar (166.4 Кб, 151 просмотров)
Модератор
Размещено в Без категории
Просмотров 1201 Комментарии 8 The trick вне форума
Старый
Смещения методов объектов.
Запись от The trick размещена 14.09.2014 в 02:20
Обновил(-а) The trick 19.04.2015 в 00:09

Здесь я буду публиковать смещения методов в VTABLE, для различных интерфейсов.
VB.Form (_Form)
Visual Basic
1
2
3
&H48     Name_Get
&H50     Caption_Get
&H54     Caption_Set
...
Модератор
Размещено в Без категории
Просмотров 625 Комментарии 0 The trick вне форума
Старый
Класс для асинхронного ожидания объектов ядра
Запись от The trick размещена 07.09.2014 в 00:54
Обновил(-а) The trick 02.04.2015 в 21:11

Разработал класс для асинхронного ожидания объектов ядра. Класс генерирует событие при установке объекта в сигнальное состояние или при таймауте. Работает с любыми объектами.
Класс имеет 3 метода...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 304
Размер:	6.6 Кб
ID:	2696  
Вложения
Тип файла: rar TrickWait.rar (22.2 Кб, 106 просмотров)
Модератор
Размещено в Без категории
Просмотров 2213 Комментарии 4 The trick вне форума
Старый
Рейтинг: 5.00. Голосов: 3.
TrickControls
Запись от The trick размещена 03.09.2014 в 04:54
Обновил(-а) The trick 07.09.2014 в 15:53

Всем привет.
Здесь я буду собирать библиотеку контролов (OCX) вместе с исходными кодами по мере свободного времени. Все контролы поддерживают юникод.
PS. Особо тестировать у меня времени...
Миниатюры
Нажмите на изображение для увеличения
Название: Tutorial.jpg
Просмотров: 354
Размер:	35.4 Кб
ID:	2669   Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 267
Размер:	106.4 Кб
ID:	2671   Нажмите на изображение для увеличения
Название: Check_1.png
Просмотров: 138
Размер:	4.9 Кб
ID:	2676  

Нажмите на изображение для увеличения
Название: Безымянный2.png
Просмотров: 305
Размер:	100.4 Кб
ID:	2677   Нажмите на изображение для увеличения
Название: Безымянный5.png
Просмотров: 336
Размер:	103.7 Кб
ID:	2687  
Изображения
 
Вложения
Тип файла: rar TrickControls.rar (1,019.2 Кб, 809 просмотров)
Модератор
Размещено в Без категории
Просмотров 1588 Комментарии 4 The trick вне форума
Старый
Класс для сабклассинга окон и классов.
Запись от The trick размещена 16.06.2014 в 00:58
Обновил(-а) The trick 12.01.2016 в 18:19



Разработал класс с помощью которого можно работать с сабклассингом. Класс имеет событие WndProc, которое вызывается при получении окном сообщения. Также имеется возможность...
Изображения
 
Вложения
Тип файла: rar TrickSubClass.rar (20.0 Кб, 130 просмотров)
Тип файла: zip Ver. 2_1.zip (6.2 Кб, 36 просмотров)
Тип файла: zip Ver. 2_2.zip (6.5 Кб, 51 просмотров)
Модератор
Размещено в Без категории
Просмотров 1314 Комментарии 7 The trick вне форума
Старый
Рейтинг: 5.00. Голосов: 1.
Library info 2
Запись от The trick размещена 01.06.2014 в 16:12
Обновил(-а) The trick 01.06.2014 в 16:17

Модификация вот этого кода. Теперь дополнительно можно просматривать импорт, отложенный импорт, экспорт. Также есть небольшие модификации относительно библиотеки типов (отображение событий, типов методов...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 385
Размер:	110.9 Кб
ID:	2416  
Вложения
Тип файла: rar Library info 2.rar (225.4 Кб, 200 просмотров)
Модератор
Размещено в Без категории
Просмотров 942 Комментарии 1 The trick вне форума
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru