Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015
Исходники

Простенькие программки, библиотечки, мышка (406)


Прислать исходник
  1. FeelTime 266.0 Kb
    Простая программа, позволяющая проверить ваше чувство времени.
    Прислал: Alexey03 | C# | Windows NT/2000/XP/Vista/7
  2. Простая полностью прокомментированая графическая библиотека на ассемблере. 7.0 Kb
    Данная библиотека написана для людей которые хотят изучать ассемблер имея под рукой простой вывод графики. Библиотека способна работать как под операционной системой DOS, так и на голом железе, так-как использует только прерывания биоса.

    Возможности библиотеки возможно расширю в будущем, не хватает как минимум рисования эллипсов, окружностей, получения цвета пикселя, и возможно каких-то ещё мелочей, но на данный момент уже реализовано следующее:теневой буффер, который избавляет нас от эффекта мерцания, заливка экрана цветом, отрисовка прямых, и прямоугольников.

    .В архиве исходник библиотеки + исходник с примером.
    Так-же закрепляю ссылку на github.И оставляю почту для связи со мной по вопросам:vitaliynovak555@gmail.com
    Прислал: Віталій Новак | Assembler | Любая ОС
  3. Заголовок окна, перерисовка... 115.8 Kb
    Решил переделать старый исходник "Заголовок окна из панели TPanel". Немного изучил вопрос и написал пример, как перерисовывать стандартный заголовок. Вопрос не раскрыт полностью, кому интересно, могут копнуть глубже... изучив Desktop Window Manager (DWM) APIs.
    В папке "Чистая форма" расположен исходник формы. В самом проекте в этот исходник кое-что дописано, чтобы отображать последовательность различных событий и сообщений, для лучшего понимания. Дополнительно решил вопрос изменения размеров окна при "минимизции". Так же показан пример работы со своим меню заголовка и списком, связанным с центральной надписью.
    Прислал: nikipelovav | Borland C++ | Windows NT/2000/XP/Vista/7
  4. Работа с DLL 2.7 Kb
    Загрузка/выгрузка DLL и вызов функции из неё (для Windows). Макроассемблер MASM32 SDK. Программа тестировалась под Windows Vista 32 бит.
    Прислал: sadovoya | Assembler | Windows NT/2000/XP/Vista/7
  5. Список и завершение процессов 2.4 Kb
    Консольное приложение для Windows. Вывод списка процессов и завершение процессов по имени (в форме name.exe). На MASM32 SDK. Тестировалось под Windows Vista 32 бит.
    Прислал: sadovoya | Assembler | Windows NT/2000/XP/Vista/7
  6. CppSysInfo v.1.50 beta5 9.8 Kb
    Небольшой консольный пример получения системной информации через Windows API. На основе полиморфных классов-"обёрток". Файл проекта для среды (IDE) Code::Blocks. Стандарт C++17. Пример тестировался под Windows Vista 32 бит.
    Прислал: sadovoya | C/C++ | Windows NT/2000/XP/Vista/7
  7. HideAll 483
    Компилятор - Turbo Assember (TASM) или Watcom Assembler (WASM, не Wolfware; не проверял).
    "Выключает" экран.
    Появилась в оригинальном коде, заменял функция вывода через 10h на 21h, а это прерывание забыл.
    Убирается "cls"-ом, Ctrl+Alt+Delete'ом, Reset'ом, вообщем чтобы заново установить видеорежим.
    Freeware/Бесплатно. Вы можете давать этот исходник кому угодно, и делать с ним что угодно.
    Прислал: | Assembler | DOS
  8. Ассемблер win32 оконное приложение / Assembler win32 window application 501
    Пример оконной программы на ассемблере, работающей под win32win64 операционными система, с использованием winAPI. Компилятор FASM.

    Программа принимает текстовые данные из полей Editbox0, Editbox1, при нажатии кнопки, с помощью вызова WinAPI функции MessageBox выводиться окно с названием которое было получено из EditBox1, и текстом из Editbox0
    \\\\\\\\\

    Example of a window program in an assembler working under win32 win64 operating systems using winAPI. FASM compiler.

    The program accepts text data from the Editbox0, Editbox1 fields, when you click a button, by calling the MessageBox WinAPI function, a window is displayed with the name that was obtained from EditBox1, and the text from Editbox0

    -----------------------------------------------------------------------------------------------------------

    Исходник:
    (Source:)
    http://catcut.net/mAPB
    Канал ютуб:
    https://www.youtube.com/ТипаПрограммист
    Сайт проекта:
    http://neosoft.pp.ua
    Прислал: Типа Программист | Assembler | Windows NT/2000/XP/Vista/7
  9. Ассемблер win32 консольное приложение / Assembler win32 console programm 501
    Пример консольной программы, работающей под win32win64 операционными система, с использованием winAPI. Компилятор FASM.
    help - Выводит на экран текст с списком команд.


    An example of a console program running under win32 win64 operating system using winAPI. FASM compiler.

    Test commands were created to display the health:
    help - Displays text with a list of commands.
    clear - Clears the screen.
    title - Changes the name of the console window.
    quit - Exit the program.

    -----------------------------------------------------------------------------------------------------------
    Использованы WinAPI функции:
    (Used WinAPI functions:)
    - AllocConsole
    - FreeConsole
    - CreateFile
    - WriteFile
    - ReadFile
    - SetConsoleTitle
    - FillConsoleOutputCharacter
    - SetConsoleCursorPosition
    - ExitProcess

    Исходник:
    (Source:)
    http://catcut.net/tAPB
    Ютуб канал:
    https://www.youtube.com/ТипаПрограммист
    Сайт проекта:
    http://neosoft.pp.ua
    Прислал: Типа Программист | Assembler | Windows NT/2000/XP/Vista/7
  10. Минимальный-структурированный Windows-project + ScreenSaver 140.6 Kb
    Дополнительно в файле ReadMe.txt (в архиве) Используются Dev-Cpp 5.2.0.1 и MSVC 2008
    В архиве структурированный Windows-проект, на примере экранной заставки и GDI-рисования. Целью является поиск структуры для создания сложных проектов.
    Жду конструктивных предложений и сотрудничества в этом направлении.
    Прислал: a_1a | C/C++ | Windows NT/2000/XP/Vista/7
  11. Ассемблер программа для рисования, paint 0.1 | osdev | source 501
    Программа для рисования на ассемблере, компилятор FASM, работает в реальном режиме. Используется 13h видео режим BIOS 320х200, 256 цветовой режим. Данный код работает на голом железе в реальном режиме.
    В нижней части окна, цвет линии значит цвет которым будет рисоваться.

    Управление:
    +, - - Смена цвета
    Стрелки - Двигать курсор
    Пробел - Нарисовать в позицию курсора

    Исходник можно скачать здесь:
    http://catcut.net/Ruex
    Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
    https://www.youtube.com/channel/UCTVn_Azy0WTDGAh7OYNReJg?view_as=subscriber


    И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
    http://catcut.net/7Nqw
    При желании добавить свой исходник на сервер, пишите мне на почту:
    vitaliynovak555@gmail.com
    ( Да да анонимность не мой конек... )

    Сайт проекта:
    http://neosoft.pp.ua
    Прислал: Типа Программист | Assembler | Любая ОС
  12. Аssembler программа для написания и запуска машинного кода. 501
    Программа для написания и запуска машинного кода на ассемблере использует прерывания биоса, сбособна работать на голом железе в реальном режиме. Компилятор fasm, совместимость процессоры х86 архитектуры.
    - Space для запуска кода.
    - Enter для перехода ввода к следующей ячейки памяти
    - BackSpace для редактирования кода.

    Исходник можно скачать здесь:
    http://catcut.net/Zvsw
    Так-же есть канал проекта, где иногда появляються видео, исходники новых программ:
    https://www.youtube.com/channel/UCTVn_Azy0WTDGAh7OYNReJg?view_as=subscriber


    И да у канала есть свой сервер с иходниками, где в основном исходники на ассемблере ( почти все мусор ), а так-же есть на С++, операционная система на Си, и программа на Паскале:
    http://catcut.net/7Nqw
    При желании добавить свой исходник на сервер, пишите мне на почту:
    vitaliynovak555@gmail.com
    ( Да да анонимность не мой конек... )
    Прислал: Типа Программист | Assembler | Любая ОС
  13. Android Game 1488.6 Kb
    Просто тест мобильных компонентов. Мини лотерея! (Учусь работать с андроид студио)
    Прислал: Kirill2187 | Java | Другая ОС
  14. Перевод чисел из десятичной системы счисления в двоичную 360
    Программка проста, какое-то число А(от 0 до 255) - десятичное, путем не хитрых вычислений переводится в число С - двоичное, и обратно.
    Прислал: aleks120591 | C/C++ | Windows NT/2000/XP/Vista/7
  15. Очередь потоков на C#. 43.8 Kb
    Эта программа просто учебный пример, демонстрирующий возможность создания последовательного выполнения потоков. Также есть возможность создания подпотоков, работающих также по очереди. Видео работы вы можете увидеть на моём блоге.
    Прислал: Charley | C# | Windows NT/2000/XP/Vista/7
  16. Кроссворд 219.7 Kb
    Простенький кроссворд и редактор кроссворда.
    Прислал: xAtom | Java | Любая ОС
  17. DISPLAY_WAV 10.3 Kb
    Графическое изображение WAV файла API32 masm32 assembler MoveToEx LineTo
    SelectObject DrawText
    Прислал: sergey.5363 | Assembler | Windows NT/2000/XP/Vista/7
  18. AudioPlayerWAV 10.4 Kb
    Низкоуровневое программирование звука в Windows assembler,MASM32,RadASM
    WAVE format API32 waveOutOpen, waveOutWrite Простой проигрыватель WAV формата
    Прислал: sergey.5363 | Assembler | Windows NT/2000/XP/Vista/7
  19. Serial Port 199.6 Kb
    Serial Port Реально работающая программа на ассемблере с COM PORTom
    WIN32,API32, masm32, RADASM
    Прислал: sergey.5363 | Assembler | Windows NT/2000/XP/Vista/7
  20. Delphi 7 TCP сервер ( Клиент Telnet ) 11.5 Kb
    Порты:
    1330 : Сервер
    1340 : Для админа

    В папке с сервером должны быть:
    -passS.txt
    -password.txt
    Папка base в ней будут сохраняться текстовики

    Просто сервер для хранения текста от клиентов для новичков как меня)

    Прислал: Віталій Новак | Borland Delphi | Windows NT/2000/XP/Vista/7
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог