Форум программистов, компьютерный форум, киберфорум

Форум программистов и сисадминов Киберфорум


КиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами.
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  

Темы раздела Pure Basic

Создание/вызов функции из внешней dll (?)
Здравствуйте. Скомпилировал внешнюю dll из кода Pure Basic, простейшая функция сложения 2-ух чисел, вызываю её из vba и получаю ошибку : "Run-time error 453: Can't find DLL entry point AddNumbers"...

Изолированное окно в одну процедуру
Ума не приложу, возможно ли такое. Имею программу с кучей окон, решил добавить ещё одно (типо что бы принимала введённые данные) и понял что для этого нужно выполнить кучу действий. Прописать...

Как ускорить чтение файла
Небольшой файл весом 5 мб код If ReadFile(0, "test.txt") ; Открываем файл для чтения content$ = ReadString(0, #PB_File_IgnoreEOL) ; Читаем весь файл как строку CloseFile(0) ; Закрываем файл...

Конвертировать из OEM в UTF 8
Как на PureBasic конвертировать файл из OEM866 в UTF-8?

Не находит папки и файлы с кириллицей в названии
Если в папке С:\Тест есть вложенные папки с кириллицей то код EnableExplicit Define directory.s = "C:\Тест\" ; Укажите путь к папке Define file.s Define dirID = ExamineDirectory(#PB_Any,...

Как идентифицировать ПК?
Здравствуйте ! Передо мной стоит такая задача - создать генератор ключей на основе какого-либо железа ПК (жесткий диск, материнская, сетевая плата, процессор, оперативная память и т.п.). Суть...

Как подключить pbi, чтобы он использовался по умолчанию
Можно ли подключить pbi так, что бы он использовался по умолчанию. Т.е. можно было пользоваться его функциями без XInclude. В AutoIt такая возможность есть. А в PureBasic?

Изменение значения переменной с помощью ASM
Добрый день ! Мне нужно изменить значение переменной с помощью ассемблерной вставки. Вроде бы, помещаю новое значение по адресу переменной, но её значение не изменяется. Может кто-нибудь подсказать,...

Не работает копирование папок
Пытаюсь создать функцию, копирующую папки (в том числе вложенные) Не работает. В чем может быть проблема? Procedure DirCopy(SourceDir$, DestinationDir$) ; Проверяем, существует ли исходная...

Какие особенности компилятора C-backend
В PureBasic есть два компилятора. С первым - понятно. А какие особенности у компилятора C-backend?

Как работают ключи у WriteStringFormat
У WriteStringFormat есть несколько ключей. С #PB_UTF8 все понятно - создает BOM (хотя логичней было бы его назвать #PB_UTF8_BOM) А вот с остальными не ясно. #PB_Ascii #PB_Unicode #PB_UTF16BE ...

Сообщение InitNetwork() не является функцией, массивом или связным списком
При вызове InitNetwork() получаю сообщение, что InitNetwork() не является функцией, массивом или связным списком. Как исправить? Проверяю на таком коде If InitNetwork() = 0 ...

Окно отладки
При вызове окна отладки с помощью Debug() отображается значение переменной. Здесь все ясно. Но внизу окна есть строка "Отладка" с выпадающим списком и кнопкой "Показать". Что это такое и как им...

Запуск кода без сохранения
Если код .pb не сохранил на диске то, через IDE он не запускается. Но на другом компьютере запускается без проблем. Настройки везде одинаковые. Можно как нибудь заставить везде запускаться без...

Температура процессора, материнской. Как узнать в Windows?
В Windows есть API для температурных датчиков процессора, материнской платы или для каждого проца и материнок это уникально? Поделитесь примером, пожалуйста.

Шифрование AES
Как сделать, что бы в коде (пример из справки): ; Encrypt some string ; String$ = "Hello this is a test for AES" StringMemorySize = StringByteLength(String$) + SizeOf(Character) ;...

Сравнение времени увеличения размера массива
Сравнил время увеличения массива классическим сопосбом с ReDim и оптимизированным, с предварительным увеличением размера и меньшим количеством ReDim. Global currentSize_Fast_ReDim.i ; Текущее...

Исчезают текстовые поля с формы
Добрый день. Описание проблемы. При запуске программы появляется окно фото 001, спустя пару секунд окно принимает вид на фото 002. Но если запускать с помощью отладчика через F9, то окно принимает...

Обработка изображения с веб камеры на предмет движущихся объектов\изменившихся пикселей
Специально для тех кто долго дрючил свои мозги, перерыл пол гугля и нихрена не нашёл выкладываю готовый пример обработки изображения с веб камеры. #WM_CAP_START =...

Изучение PureBasic с точки зрения новичка
Здесь буду задавать вопросы, которые, на мой взгляд, не заслуживают создания отдельной ветки. Ну просто чтобы не плодить кучу тем, не слишком полезных для подавляющего большинства. Сейчас...

Проверка Windows на подлинность (локальная)
Начиная с Windows 7 есть функция для проверки подлинности системы - SLIsGenuineLocalEx. Проверка проводится локально....

Назначение цвета прозрачным
Здравствуйте! Теоретически в данном куске кода красный цвет должен бы стать прозрачным, но увы: OpenWindow(0, 0, 0, 200, 240, "Window Drawing", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)...

LudOS
Привет! Я разрабатываю Виртуальную Машину LudOS. Точнее, это ОС на основе разработанного мною БИОСа. Я пишу ее на PureBASIC. Я уже реализовал БИОС и уже начал делать Ядро. Вот составляющие моей...

PureBasic 4.60
Пару дней назад вышла версия 4.60. - added: a brand new '3D' example folder - added: 'Joint' library - added: 'SpecialEffect' library - added: 'StaticGeometry' library - added:...

Как запустить CMD с параметрами?
надо запустить подключение к wi-fi , еслиб это было через cmd ,то надо запустить cmd и там набрать netsh wlan connect name=kv174 и ентер и всё подключается, пишу ...

Scintilla создала новый пакет - Pure Basic 5.10
Привет, Форумчане! Предпраздничный подарок! Scintilla создала новый пакет - Pure Basic 5.10 с многими добавлениями и изменениями, а где посмотреть и скачать не знаю ?

Работа с текстовым редактором Scintilla
Доброго времени суток ! Тружусь над небольшой программкой, в которой у меня будет редактор кода на основе "Scintilla". Столкнулся с такой задачкой: нужно, чтобы при нахождении ключевого слова,...

EditorGadget3D и русский ввод
Здравствуйте, уважаемые профи и сочуствующие. Не подскажет ли кто, как решить проблему с русским вводом в окно редактирования гаджета EditorGadget3D? В стандартных примерах есть файл Gadget3D.pb...

Как отследить события чужого окна?
Здравствуйте! Помогите, пожалуйста в решении следующей задачи... Есть окно цель которого "следить" за неким участком экрана, а точнее за тем, что происходит под ним.. . Допустим, что окно следит...

Отключить функциональность клавиш Alt+Tab, Alt+F4, Ctrl+Alt+Del
Всем привет! Как мне в программе написаной в PureBasic отключить функциональность клавишь Alt+Tab, Alt+F4, Ctrl+Alt+Del чтоб с этой программы ни каким методом горячих клавишь Windows выйти нельзя...

Калькулятор в одну строчку
Нашел на Форуме. Немного переделал, добавил и изменил. В функциях Cos,Sin,Tan вместо Radian, градусы. С уважением, Akiva

Значения зарезервированных #PB_ констант PureBasic
Полный или может не полный список всех зарезервированных #PB_ констант и их значения: #PB_2DDrawing_AllChannels = 256 #PB_Absolute = 0 #PB_Absolute = 0 #PB_All = -1 #PB_Any = -1 ...

Как можно программно сунуть файлы в архив
Как можно программно сунуть файлы в архив.

Мелкие вoпросы по ассемблированию в PureBasic
Приветствую кодеров и знатоков PureBasic! Вопросов впоследствии будет много, поэтому решил создать отдельную тему для этого. Итак мой первый вопрос состоит в следующем: Помню PB давал мне...

ExplorerList, произвести выбор файла
Вот есть у меня прога где при выборе в ExplorerTree, ExplorerList начинает показывать файлы директории, выбранной в ExplorerTree. Так вот можно ли как-нибудь заставить ExplorerList автоматически...

Перевести код из BAT в PB: оптимизация кода
Здравствуйте, всем. Прошу помощи у знатоков. Пытаюсь перевести bat->pb, но не очень-то и получается. Честно пытался, но так и не получилось обойтись без оператора goto. Если кто сможет помогите...

Воспроизвести видео битого файла
Есть плееры, которые позволяют воспроизвести видео во время загругрузки, и в течении воспроизведения и скачивания подгружаются новые байты, что позволяет просматривать на началном этапе. На...

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

Отрисовка в разных потоках
Господа, давайте делиться опытом, какой код наиболее грамотный. Суть вопроса: В справке написано - нельзя, но как говорится, если очень хочется - то можно. Опытным путём я умудрился понять, что в...

Direct2D: Управление графикой
Есть такая вещь, называемая Direct2D. Это ускоренный аппаратным обеспечением интерфейс программирования приложений(API) для двухмерной графики, который обеспечивает высокую производительность и...

big-endian byte order
Добрый вечер! Подскажите, как считать big-endian byte из памяти принятого в нее, ну или просто: как перевести из Си подобных языков, например Python в Purebasic, следующее:...

Убрать кнопку окна с Панели задач и скрыть его рамку
Как можно одновременно убрать кнопку окна с Панели задач и скрыть рамку этого окна? Если я создаю окно с флагом #PB_Window_Tool, оно не отображается в Панели задач, но у него есть рамка, а если...

Как принудительно использовать шрифт
Всем здравствуйте. Пожалуйста, научите, как принудительно использовать шрифт Например строка LoadFont(0,"SPACECRAFT",14) будет использоваться шрифт SPACECRAFT, устаноавленный в системе по...

Поиск пиксела на экране
Нашел тему. вот топик. Удалено Правила 5.8 Запрещено публиковать ссылки на другие форумы, а также их пропаганда. Вот скрипт... но он ищет синею точку на картинке... Помогите переделать на...

Как открыть Bat-файл
Здравствуйте, есть ли программа которая может открывать фаилы .bat(батники).

PureBasic и mySQL
Помогите пожалуйста создать подключение и произвести действие с БД MySQL. На VB.NET это все выглядит пристойно, несколькими строками, а в PureBasic никак не могу найти внятного примера. Вот...

Получить код html страницы
есть ссылка, нужно получить код страницы(как это может сделать браузер). код примерно выглядит так: <tr id="match222062"> <td class="date">19/10<br />22:15</td> <td...

Особенности работы с файлами в PureBasic
Столкнулся с такой проблемой. Надо считать весь контент текстового файла в строковую переменную, но не построчно (так легко), а сразу весь целиком. Вот работающий код PowerBasic, который выполняет...

Игра "танчики" с чего начать
Я новичок в программировании. :wall: Хочу сделать игру "танчики" 2D вид сверху. Что бы набраться опыта. До этого имел дело только с Паскалем. С чего начать делать ? Посмотрел справку - ни...

Как правильно передавать данные с сервера на клиент (игра)
Добрый день. Есть структурированный список игроков(т.е. те кто онлайн) В цикле каждому юзеру(игроку), отправляю вот такую структуру, Structure Info Type.l Target.l ;DOWNLOAD ...

Вращение объекта вокруг точки
Здравствуйте. Потребовались формулы вращения объекта сразу по 3ем осям. Именно формулы, не кватернионы, не матрицы. Были у меня когда-то, но потерял. Весь день ищу в инете, нету. Прошу помощи. ...

Цвет определенного пикселя на экране
Как сделать процедуру с помощью которой в текстовом редакторе отображался цвет(в формате "Синий,красный и т.д.")

Kill Process
Подскажите функцию убить процесс и поиск запущенного процесса плиз. также нее пойму как работает функция Process List. Пурик 5.60 х86

Базы данных, что за зверь
И так вопрос в следуещем: как их исспользовать? Примеры же естественно я видел, но они мало помогли так как бд в приложениях юзаю впервые, хватало фс. Может кто объяснит в кратце что да как, то...

Создание файла по указанному относительному пути
есть кусок кода, он работает, создает файл "Set.txt" Procedure Create() If CreateFile(0, "Set.txt") WriteStringN(0, GetGadgetText(#String_1)) WriteStringN(0,...

Программа для вывода на экран содержимого изменяющегося файла
Некая программа периодически изменяет содержимое файла. Для простоты пусть этот файл будет всегда иметь размер 400 байт и содержать в себе 25 строк по 80 символов каждый. Поэтому его содержимое можно...

Перехват Win API функции
как перехватить АПИ функции , с помощью внедрения длл в процесс?

Загрузка фаилов с прямых ссылок
Помогите пожалуйста,нужен код для программы загрузка фаилов.Спасибо

Использование библиотеки dll написанной в Visual Basic
Здравствуйте. Не получается использовать библиотеку написанную в VB. Вот так вызываю функцию библиотеки: Prototype.i CreateObject() If OpenLibrary(0, "D:\mob\bb\testdll\TestDLL.dll") ...

Подключение библиотеки швейцарских эфемерид swedll32
Всем привет! Такая проблема - есть библиотека swedll32.dll и она же как lib, вызываю из нее функцию - функция при каждом повторном обращении дает разные результаты при одних и тех же входных...

Изображения в sqlite
Вобщем проблема с изображениями в базе данных... Описывать проблему не буду так как сложновато будет, но попрошу пример вида: есть картинка с путём imgfile есть бд с путём file есть таблица...

Вместо русских букв - иероглифы
Уважаемые форумчане! Установил PureBasic 4.61. 'Собрал' тест-программку. TextGadget-ты написанные по русский, в исполняемом файле получаю - иероглифы. Подскажите, как устранить это? ...

Программная установка курсора на окно и имитация клика
Не знал куда внести эту тему. Хочу написать программу, которая обращается на всплывающее окно, т.е. когда, например, в правом углу всплывает окно (на нем ссылка), чтобы мышь перешла на эту ссылку...

Отсылка сообщения на e-mail в PureBasic
;------------------------------------------------------------------------------------------------------------------------------------------------------------ MySMTPServer.s = "mail.rambler.ru"...

Purebasic 5.0 + html
Как использовать PB в web разработке ? Возможно ли применить его вместо JS и PHP ? Откликнитесь кто знает ответ !

Фоновая работа программы
Здравствуйте уважаемые пользователи форума. Хотел задать вопрос. Как сделать так, чтобы при нажатии комбинации клавишь, моя программа которая висит в фоне, делала определённое действие? Например –...

Что вызывает критическую ошибку и закрытие программы?
Почему программа крашится? Подскажите, пожалуйста. Хочу создать скринсейвер, т.е. создать полноэкранное приложение. Предполагаю, что крашится в обработке таймера. Для начала пробую так: Global...

Как массово уменьшить размер фото до 400 кб в папке?
Добрый день! В соседней ветке почти наткнулась на решение задачи. https://www.cyberforum.ru/photoshop/thread1465965.html Но там прикрепленная утилита уменьшает в пределах 50 кб. Очень надо...

Решил перейти на Pure Basic
уже не плохо знаю VB Закачал пурик установил демо-версию установил у себя папки разработчика для пурика что ещё собрать в чемоданчик ? на что обратить внимание ? потому-что те приёмы, к...

Заморочка с пересылкой данных в порт
Здравствуйте, уважаемые! Нужно передать строку данных длиной 11 байт в Сом-порт. В строке есть нулевые байты. ...

Как сделать демон (в линуксовом смысле этого слова) в Windows
Сразу после запуска программа должна уходить в фон и сканировать определённый каталог на наличие файла с именем STOP.NOW. Как только он появился - программа завершает работу. Как это сделать?

Дырявое окно
Здравствуйте! Пытаюсь создать "дырявое" окно. Пробовал несколько вариантов уода, например этот: Dim Coord(4) Coord(1) = 0 Coord(2) = 300 Coord(3) = 300 Coord(4) = 300 hwnd = OpenWindow(2,...

Как лучше всего записать часть файла в область памяти (AllocateMemory)
Добрый день. Вопрос в теме. Мне в голову приходит только считывать строки из файла, складывать их, и записывать как одну строку. Но это бред. Тем более если надо записать определенное число байт.

Использование функции IsFile
Последовательно переписываю свою программу с PowerBasic'а на PureBasic, внося необходимые коррективы. Дошёл до места, где нужно проверить, имеется ли файл с некоторым именем на диске, и если он...

Сделать программу, чтобы EXE грузил данные из DLL
Здравствуйте помогите,как можно сделать программу чтобы EXE грузил данные из DLL.Спасибо

Рисование графика из массива
Есть ли для PB библиотека или код для рисования простого графика X от Y. Есть, например, массив X и массив Y. Нужно в новом или существующем окне программы построить график по этим точкам. Желательно...

RunProgram and #PB_Program_Error
Приветствую! Столкнулся с проблемой контроля вывода ошибок от консольного приложения. Имеется какое то ограничение по длине, парсю в цикле, но если длина больше определённой, то программа на...

Как можно получить размер файла в Интернете
Как можно получить размер файла, чтобы считать весь файл? И еще Procedure.l DownloadToMem ( URL.s, *lpRam, ramsize.l ) Protected agent.s, hInet.l, hData.l, Bytes.l ; ...

Загрузка изображения на imagebam.com
Помогите пожалуйста с загрузкой изо на imagebam.com описание кода Через процедуру читается файл(картинка), получается base64 кодированная строка Из файла читается запрос, в котором...

Узнать насколько было прокручено колесико мыши
Здравствуйте. Возможно ли это сделать без главной функции winapi "Main"? Добавлено через 36 минут Забыл написать, используя только winapi

3D движок - mp3d
Случайно нашел альтернативный 3D движок для PureBasic. Использует DX9. Дать ссылку на первоисточник не могу, т. к. это форум. Разбил архив на три части поскольку одним архивом не залить из-за...

Куда утекает память при копировании изображения в буфер обмена
В цикле Repeat копирую изображение в буфер обмена. Вроде освобождаю, но количество памяти занимаемой приложением ростёт по 19 - 21 Кб в секунду. #WM_CAP_START = #WM_USER ...

Функция WindowEvent()
Здравствуйте! Не могу до конца понять функцию WindowEvent() А хотелось бы именно понять как она работает... В теории... она возвращает событие.... вроде как понятно, ноо.... Какое...

Как миновать буфер обмена?
Здравствуйте! Допустим, у нас есть некая сторонняя программа (пример: блокнот windows, word, открытая станица в браузере) Можно ли из этой программы получить написанный в ней текст? Единственное,...

Как создать файл по указанному пути с заданным содержанием
Доброго времени суток всем! Сразу извиняюсь за терминологию, т.к. новичок. Мне нужно создать несколько файлов txt, путем ввода его названия и его содержания в одноименные поля, на фото они...

На чём лучше осуществлять отправку GET/POST запросов из моей программы
разбужу этот раздел c: Здравствуйте, у меня возник вопрос: на чём лучше осуществлять отправку GET/POST запросов из моей программы? Лучше, в моём понимание, это значит быстрее. Мне необходимо...

Как узнать разрешение экрана
Можно как-нибудь узнать узнать размер экрана? Заголовок должен быть информативным Предупреждение

Функция Round - как задать количество символов после запятой
Уважаемые Форумчане! Я столкнулся с проблемой дробной части числа. На VB.Net выводим примерно так: t1.Text = Str(Round(Result, 3)) т.е 3 символа после дробной точки. А как в PureBasic-e ?

Видеокурс по Pure Basic
Всем привет)) Вот решил опубликовать видеокурс найденный мной в просторах интернета... В самом курсе указывается сайт которого я не нашёл но всё же поставлю его как источник... Надеюсь видеокурс...

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

Имитация нажатия кнопок клавиатуры нажатиями кнопок в окне
Скажите,как заменить нажатие кнопок клавиатуры на нажатие кнопок в окне?

Изучать ли purebasic?
Здравствуйте. У меня такие цели, подскажите пожалуйста подойдет ли purebasic для них: 1. создание оконных приложений на только windows, главное чтоб на винде работало, на других все равно; 2....

Ждать нажатия клавиатурной комбинации
Нужно сделать паузу в программе, пока пользователь не нажмёт одну из заранее (т.е. ещё до компиляции) заданных комбинаций клавиш. Например, Ctrl-Alt-S, Ctrl-Alt-A или Ctrl-Alt-D. Как это сделать?...

Как повернуть картинку (Image) вправо (влево) на 90 градусов?
Здрасьте. Не могу найти функцию для поворота загруженной фотографии , чтобы затем сохранить в повернутом виде. Ни тебе ImageRotate, ни RotateImage .. С конвертированием в разные граф. форматы и...

Как узнать количество строк в файле?
Как узнать количество строк в фаиле?Спасибо

Отправка и прием TCP пакетов
Здравствуйте, пишу тсп клиент сервер. Все бы ничего но с толкнулся с такой проблемой при отправке клиентом нескольких пакетов с данными (строки) на сервер приходит каша, тоесть строки приходят в...

Замедлить работу Java-скриптов в браузерах
Подскажите, пожалуйста, как средствами пб можно загрузить комп так, чтобы ява скрипт в браузерах тормозил

Сингулярное разложение матриц
Не уверен, что это кому-нить нужно, но что делаю, о том пою. Сингулярное разложение (SVD) - очень полезный, а иногда и необходимый аппарат для считальщиков. Применить можно много для чего, в...

Внесение значений в реестр
Наверное - бесполезный ответ. Можешь посмотреть спецификацию MD5. RFC XXXX - номер сейчас точно не помню. Там особо ничего сложного нет

Скинуть в буфер обмена картинку с прозрачностью
Встроенная функция убивает прозрачность, чёрный цвет вместо прозрачности. Как скинуть так чтобы редакторы брали её с прозрачностью? разные редакторы как то ж понимают друг друга. А в ArtIcons вообще...

Возможности PureBasic
PureBasic Shaders Clothes Simulation Physics Демонстрация тестовой версии игры Домино3D Онлайн Демо Версия Меню SDP Revolution v 0.1

Высота некоторых элементов интерфейса Windows
Здравствуйте уважаемые кодеры, подскажите по следующему вопросу: Можно ли каким-нибудь образом узнать высоту нижней панели задач (там где пуск, быстрый запуск и т.д) в пикселях ? Цель собственно...

Фильтрация символов и переназначение клавиш в StringGadget
Как в StringGadget фильтровать вводимые символы (только цифры) и по стрелкам вверх/вниз делать инкремент/декремент числовой переменной ? Хотелось бы посмотреть пример.

Hook на мышку
Всем Привет... Огромная просьба мне помочь...Я не давно начал изучать Pere Basic. И вот уже 4 дня мучаюсь...и вообще не могу сдвинуться с места... То есть суть такова ..Есть Autoit скрипт Хука на...

Сохранение текста из программы в текстовый документ и загрузка из того же файла при старте программы
Инфа записывается в stringGadget и при нажатии кнопки вставляеттся в один из пяти Listview ( в зависимости от того что выбрано в ComboBoxGadget) нужно что б при перезапуске программы введеные даные...

Получение hWnd окна
Вопрос в названии темы

Как можно создать клиент-сервер TCP, который работает через интернет?
Ребята , как можно создать клиент-сервер TCP , который работает через интернет? Ну к примеру есть два ПК с интернетом, на одном программа сервер, на другом программа клиент.

Почему после запуска окно с программой не открывается, хотя в списках процессов она есть
В общем, проблема у меня с запуском созданных программ. Процесс создания идёт нормально, без ошибок, но после запуска окно с программой не открывается, в списках процессов она есть. Я так понял, что...

Ведение статистики запуска файлов на диске
Имеется переносной жёсткий диск, подскажите как можно проверять был ли файл открыт пользователем?

Как вставлять фото в код программы
Здравствуйте,возможно я вас задолбал своими темами,но все же) Сегодня у меня целых 4 вопроса,1 мой вопрос если у меня есть одна папка где лежит моей exe и папка например Photo nomber 1 и там лежит...

Компиляция кроссплатформенных приложений / исполняемых файлов
Есть Windows 7 и PureBasic 5.1 активированный. PureBasic это кросс платформенная среда разработки программ. У меня возникла небольшая проблема при компиляции под другие платформы кроме Windows. Я...

Как сделать стабильную загрузку текстового файла через командную строку?
Народ! Как сделать стабильную загрузку текстового файла через команндную строку?

Работа в приложении с использованием клавиш
Здравствуйте! Делаю первые шаги. Написал приложение типа калькулятора, но считающего другие функции, но это не столь важно. Программа работает хорошо, но все управление делается мышкой. Хотелось бы...

Отладчик работает не так как казалось бы должен
Прошу объяснить, почему отладчик работает не так как казалось бы должен. Т.е. привожу для примера такой код: ; Создаём окно. OpenWindow(1,150,200,200,100,"Заголовок...

Отображать текущее время на форме
киньте скрипт счетчика для программы.Спасибо

PureBasic не понимает русский язык из консоли
Доброго времени суток. Решил через консоль узнать содержание папки, записываю в файл, но PureBasic не понимает русский язык из консоля. Надеюсь на помощь. Спасибо.

Как функцией BitBlt записать данные в массив?
Здравствуйте! Подскажите, пожалуйста как заставить следующий код заработать? ExamineDesktops() Width=DesktopWidth(0) Height=DesktopHeight(0) x=0 y=0 Dim Image_Array(Width-1, Height-1)...

Как делать Updater для программы
люди я создал полезную софтинку хочу чтоб все кто пользуется данной софтинкой регулярно получали обновленную версию дайте плиз код uppdater'а и напишите коментарий (В коде) где нужно ввести ссылку ...

Считать определенную строку из файла
Уважаемые программисты, возник вопрос: Как считать заранее определенную строку из файла? Тоесть, обычно считываем по строке пока не конец файла. If OpenFile(0,"D:\newfile.txt") ...

Сохранение текста в файл с тем же шрифтом, что и в приложении
Есть программа. В ней печатается текст, который затем сохраняет в текстовый файл. Как изменить стиль шрифта как при печатании текста, так и в конечном файле? код: Enumeration #Window_0...

Listicongadget + графика или еще как-то
Здравствуйте! Нужен совет, как можно изобразить что-то подобное на вложенной картинке. Задача такая, чтобы что-то таблицеподобное или спископодобное с наименованием устройств в одном столбце и живим...

WriteStringN
Здраствуйте нужно записать в фаил строку содержащую кавычки, например в файле долдна быть запись сроки Слово1 "Слово2" , подскажите как это сделать? по аналогии с VBS трюк с двойными кавычками...

Можно ли как то переводить vb код в pb или c++ в pb
Здравствуйте Можно ли как то переводить vb код в pb или c++ в pb?

Определить количество доступной оперативной памяти компьютера
как узнать оперативную память

POLINK: fatal error при повторной компиляции
Всеееем здрасьте, я вас не замучал ещё? Ладно, перейдём к проблеме: Значит, я скомпилировал ехе на раб стол, всё в порядке, запустил, проверил, увидел, что ошибка в коде и не открывается...

Запуск процесса из памяти
Прошу помощи в разборе кода, нашел данную процедуру в одном из архивов исходников, она скорей для старой версии пурика, ошибку показывает вот здесь file1: IncludeBinary "Путь к первому...

Запускать другое приложение при старте своего и завершать при закрытии
Уважаемые форумчане подскажите пожалулуста. Пишу программу на Pure Basic и уже готовый файл уже потом должен стартовать другой ***.exe (то бишь мой файл стартует другой файл) и вот вопрос как...

Кодировка программы и кодировка базы данных
В общем в архиве стандартный пример и одна из программ по редактированию sqlite. Проблема заклчается в следующем: при редактировании таблицы по средствам примера, русский текст добавляется и читается...

Как замерять скорость передачи данных по локальной сети или интернету?
Доброго времени суток! Помогите придумать, как можно замерять скорость передачи данных по локальной сети или интернету между клиентом и сервером в течении времени перекачки файла или любого набора...

Как передавать координаты с сервера на клиент
Здравствуйте. Подскажите, по какому алгоритму передаются координаты игроков, например в WoW. С Ла2 проше, там по клику. А вот в WoW на кнопках. Я делал так, клиент нажимает кнопку, передается инфа...

Pure Basic: производительность по отношению к другим языкам
Хотел бы узнать какой basic по шустрее да и вообще сравнение с другими языками, может у кого то есть ссылки или статьи? Очень интересует сравнение PureBasic/Python/C++

Как подключить библиотеку opengl на Windows 7
Вопрос в теме.

Как создать окно авторизации
Задача: написать окошко авторизации и чтоб фон был из png!) Которое с залогиниванием отправляет данные на проверку и только после запускает саму прогу!Если кто понял ответьте)И на каком языке это...

Как работает расчет дробных чисел? Непонятный результат
Приветствую. Написал простенькую программу чтобы вычислить выражение R=3t2+3l5+4.9 В итоге задаю t=2 и l=1, по логике должен получить 19.9, но по непонятным мне причинам выдает 19.8999996185...

Создание VPN подключения
Всем привет! Собственно вопрос о создание VPN подключения на PureBasic Может кто нибудь помочь? Уже весь мозг себе вынес, но так и не смог сделать, облазил кучу форумов, безрезультатно... А надо...

Через функцию MousePick найти координаты столкновения луча от камеры с объектом
Здравствуйте. Физическое тело движка требует определенную память. Для выбора объектов мне необходимо, через функцию MousePick найти координаты столкновения луча от камеры с объектом. Далее, перемещаю...

Ограничения демо-версии Pure Basic
Всем привет ! Хотел бы узнать чем ограничена демо - версия Pure Basica ? Какие приложения на ней нельзя будет создать ?

Анализ видео с камеры с распознаванием объектов
#WM_CAP_START = #WM_USER #WM_CAP_SET_CALLBACK_ERROR = #WM_CAP_START + 2 #WM_CAP_SET_CALLBACK_STATUS = #WM_CAP_START + 3 #WM_CAP_SET_CALLBACK_YIELD = #WM_CAP_START + 4 ...

Проверить, равен ли символ строки заданному
Нужно проверить два произвольных символа в строке на то, что хотя бы один из этих символов - "А", или что они равны, или что их ASCII-коды отличаются ровно на единицу. Symbol1.a = Mid(Line$, 6, 1)...

Происходит ошибка Pure Basic
Пишу утилу которая автоматически при разрыве связи с инетом через wi-fi его восстанавливает, (winda чёт при всех настройках и галочках иногда не переподключает) код: OpenWindow(0, 0, 0, 500, 300,...

Работа с книгой Excel
Добрый день! Есть ли возможность работы с книгой Excel в pb. Многое перепробовал, находил библиотеки, но они не работают. Спасибо! Добавлено через 3 часа 39 минут или если у кого имеется...

Программа, работающая с графикой, потребляет много памяти
Здравствуйте. Объясните, пожалуйста, как 3600 простых(из 2ух треуг.) объектов и 3600 сложных(сфера) могут требовать 600 мбайт оперативки? Можно выделять точку и стрелочками вверх, вниз...

Игры на PureBasic. 2D и 3D библиотеки
Здравствуйте! Поскольку сейчас я изучаю больше всего PHP, знания по C# не такие большие, а Python мне не нравится, я решил вернуться к пурику для разработки своих задач. Сейчас есть вопрос. В...

Испортили функции GetAsyncKeyState
Теперь эта функция на константу #VK_RBUTTON, либо #VK_LBUTTON возвращает по событиям на обе кнопки. Т.е., если использую #VK_LBUTTON, то если нажму левую кнопку, возвращается сначала < 0, потом,...

Закрытие главного окна по клавише Esc
Я только начал учить язык, и первое что решил сделать, так это закрытие главного окна по клавише Esc, "раскорячивать" руку для Ctrl+Q не удобно, кликать мышкой по крестику тоже не очень....

Управление сторонними программами
Доброго времени суток. Можно ли запустить программу и выполнить в ней определенные действия из под PureBasic? Заранее спасибо.

Чем можно заменить Debug из DLL
Чем можно заменить столь полезную функцию, не доступную в DLL? Заранее благодарен.

Запуск сторонних приложений
Уважаемые форумчане, потребовалось снова написать программу, многое уже позабыл, к сожалению архив с примерами в шапке темы не юзабелен. Прошу Вашей помощи, нужно банальное окно которое будет *.exe...

Как PureBasic работает с реестром?
Всем спасибо! А как Pure Basic работает с реестром, какие ветки доступны?

Хранение и удобный запуск процедуры, хранимой в структуре
Сейчас есть такой код: EnableExplicit Structure test *func EndStructure Procedure t() Debug("Hello") EndProcedure

Как в связном списке внутри цикла ForEach-Next элемент сделать текущим?
Совсем недавно начал изучать PureBasic, и столкнулся с проблемой, извиняюсь, если задача пустяк, нигде в документации не могу найти решения :( Проблема в следующем: Имеется связанный список...

Программа для анализа и отбора способа реакции на входные данные
; Описание: ; программа для анализа и отбора способа реакции на входные данные ; Принцип: ; Создаётся файл в который записываются таблицы, состоящие из: ; 1) Восьми байт кода события,...

Таймер в графическом режиме
Подскажите, пожалуйста, код для отображения некоего значения в графическом режиме. Пытаюсь вывести текст по таймеру, но ничего не получается. Объясните мои ошибки. If OpenWindow(0, 100, 200, 300,...

Сильное падение производительности (Win 7)
Приветствую всех! Возникла следующая ситуация, при запуске своей программы на Windows 7, крайне сильно падает производительность. Поясню ситуацию более подробно: написал прогу, которая рисует...

Преобразовать Image в Sprite
Здравствуйте. Подскажите, как преобразовать Image в Sprite. Это нужно потому что режимы прозрачности работают только с Image.

Из vbs в purebasic
Если есть, кто может помочь с переводом из vbs в purebasic, то просьба помочь. Нужно перевести код из скрипта vbs в код purebasic. Код vbs скрипта: strComputer = "localhost" Set objWMIService...

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

Сохранение кода страницы браузера
Скажите как сохранить код страницы браузера?

Sound в PureBasic
Приветствую всех. Когда-то, очень давно, на cyberforum была моя тема о выборе бейсика для написания звуковой игры. Для информации: https://www.cyberforum.ru/basic/thread1338781.html Решил...

Direct Sound, завести кольцевой звуковой буфер и поставить поцедуру прерывания
Здравствуйте! Прошу откликнуться тех, кто шарит в интерфейсах. Разъясните пожалуйста код, вот казалось бы не требуется мне ничего феноменального: завести кольцевой звуковой буфер и поставить...

Как определить дробное число или нет ?
Не знаю как так сделать чтоб если при делении число выходило дробным то сохранялась в переменную .d а если делилось нацело то в .q. Помогите решить проблему.

Mini-filter драйвер - Перехват открытия, закрытия, чтения файлов
здраствуйте, пожалуйста, помогите в создании mini-filter драйвер, а точнее драйвер файловой системы, т.е перехват открытия, закрытия, чтения файлов. в гугле уже искал, нету такой информации....

Скорость работы
Доброго времени суток! У меня такая задача. Я конечно не ожидаю ответа, но может кто-то и что-то знает! Короче, как быстро purebasic может обрабатывать информацию?! Есть источник переменной...

Поворот изображения
Здравствуйте. Дело вот в чем. Поворачиваю изображение попиксельно с помощью формул поворота. Но получаются ячейки, в которые ни какой пиксель не нашелся. Как от этого избавиться, а точнее сгладить...

Сочетания клавиш
Есть код, в котором используется команда WinAPI - RegisterHotKey_() с такими параметрами: RegisterHotKey_(#Settings,1,#MOD_CONTROL,#VK_F12) RegisterHotKey_(#Settings,1,#MOD_CONTROL,#VK_F11) То...

Создать файл в корне диска С
If CreateFile(0, "С://Text.txt") ; we create a new text file... For a=1 To 10 WriteStringN(0, "Line "+Str(a)) ; we write 10 lines (each with 'end of line' character) Next ...

В какой последовательности использовать 4 точки для создания двух треугольников функцией AddMeshFace
Здравствуйте. Подскажите, как узнать в какой последовательности использовать 4 точки для создания двух треугольников функцией AddMeshFace. Дело в том, что если точки использовать по часовой стрелки,...

Взаимодействие с клавиатурой без OpenWindowedScreen
InitKeyboard() Repeat ExamineKeyboard() If KeyboardPushed(#PB_Key_S) MessageRequester("", "Ошибка") EndIf Until q=1 Запускаю этот скрипт. Мне пишет, что, чтобы использовать...

Как получить размеры окна в процессе изменения размера
Здравствуйте ! Возник вопрос: Как получить размеры окна в процессе изменения размера оного ? То есть, именно в момент изменения пользователем размера окна. Не после изменения, а непосредственно в...

Работают только два первых ComboBoxGadget
Не могу разобратся с comboboxgadget, у меня есть код программы где как бы рабоют первые два пункта comboboxgadgeta, а остальные не хотят. Enumeration ;{ #Window_0;-windows EndEnumeration;}...

Создание клиента и сервера UDP
Добрый день, форумчане! Подскажите как разрулить такую проблему. Имеется "железка", которая принимает на порту 4001 UDP пакеты. Открываю соединение: TxID = OpenNetworkConnection(DestIP$,...

Цвета в тексте
Добрый день! Как сделать разноцветный текст? Конкретная задача выглядит так, нужно чтобы в главном окне было некоторое количество малых окон или гаджетов где в режиме реалтайм отображалась бы...

Можно ли создать интерпретатор для перевода латинских букв в кириллицу
Можно ли создать интепритарор для перевода латинских букв в кирилицу,типа как на клаве: F=А,D=В и т.д СПАСИБО

Ошибка при вызове CallFunctionFast
Есть такой код: *msgbox=GetProcAddress_(GetModuleHandle_("user32.dll"), "MessageBoxA") CallFunctionFast(*msgbox, *hwnd, *lpText, *lpCaption, uType) Здесь: hwnd -- указатель(здесь 0)...

Эмулятор СЧПУ
Доброго всем! Помогите создать эмулятор системы ЧПУ - фрезерный станок ГФ2171+СЧПУ 2С42(Электроника 60). Т.е. нужен инструмент написания и проверки УП для станка. Главная проблема: как реализовать...

HedgeOS
Привет всем! Я разрабатываю HedgeOS - новую ОС, о которой сейчас пойдет речь. Я думаю, стоит сразу приступить к описанию. Во первых, это не UNIX-подобная ОС. UNIXы вообще расплодились так, что...

PureBasic OpenSource Projects
С официального форума.Hi folks, Some of you asked to OpenSource none criticals components of PureBasic to be able to patch them and improve them, and here is the first shot ! We are happy to...

Найти некое значение в памяти чужого процесса
Здраствуйте! Возникла проблема: Хочу найти некое значение в памяти чужого процесса. пример: в памяти чужого процесса записано текстовое значение "my string find", каждые 5 сек. место положение этого...

Возможно ли создать консольное приложение для unix/linux
1) возможно ли создать консольное приложение для unix/linux? 2)наскольео программа автономна(нужны ли ей какие shared библиотеки)? 3)как дела с запуском готовой консольной проги с консоли FreeBSD?...

Выбор дороги на распутье :)
Короче говоря, ситуация такая: я любитель, не профессионал. Начинал со Спектрума (Спектрум-бейсик плюс иногда ассемблер для ускорения). Потом очень непродолжительно был PowerBasic под MS-DOS....

Как перевести код с языка Си на PureBasic ?
Здравствуйте ! Есть небольшой код на Си: int main() { register unsigned count = 0; register unsigned summa = 0; for(count = 0; count < 4000000000; count = count + 1) summa =...

Stdout запись\чтение
Здрасти, не совсем понимаю как в purebasic закинуть данные в stdout и потом эти данные считать обратно?! Почитал в сети, только еще больше запутался, можно сделать как в питоне?! >>> a=10 >>>...

Браузер на PB
Здравствуйте. Подскажите пожалуйста, как можно написать браузер на PB? Можно не с нуля. Требуется написать браузер под Windows. Буду рад советам, исходникам и т.д. Интересует не на движке IE....

Создание нового потока из работающего потока
насколько это корректно? вроде всё нормально работает и именно так как задумывалось, но вопрос таки возник

Почему не выводится окно с паролем (исправить код)
UsePNGImageDecoder() #WINSTA_ALL = 983935 #DESKTOP_ALL = 983551 #Button = 4 hWinSta=OpenWindowStation_("WinSta0",0,#WINSTA_ALL) SetProcessWindowStation_(hWinSta) hDesk=CreateDesktop_("My...

Запись в реестр bin массива
Подскажите пожалуйста как правильно записать #REG_BINARY Procedure.s HexToString(hex.s) For x = 1 To Len(hex) Step 2 HexString.s = HexString + Chr(Val("$" + Mid(hex, x, 2))) Next x...

Запустить программу от имени администратора
Как запустить ЧУЖУЮ программу от имени админа (ещё и с параметром)? Это вообще возможно с использованием RunProgram, или придётся ShellExecute_() дёргать? Заранее спасибо Добавлено через 6...

Один чекбокс в ListIconGadget
Доброго времени суток, имеется код который позволяет выбрать только один чекбокс в ListIconGadget, работает хорошо, но как поступить если один из чекбоксов должен быть изначально выбран? :help: If...

Указатель на структуру, и в структуре указатель на структуру
Добрый день. Structure xDocuments lol.s EndStructure Structure xWord *Documents.xDocuments EndStructure Procedure xCreateObject(*var.xWord) doc.xDocuments

Кто писал в поддержку PureBasic и на каком языке
Всем привет! Хотел вот узнать кто-нибудь когда-нибудь писал в поддержку пюра(support@purebasic.com). А то просто хотел уточнить у них некоторые детали, написал им на инглише, вроде бы должны...

Библиотека для Free Basic, аналог функций Pure Basic
Просматривая форумы FreeBasic'a наткнулся на библиотеку, которая ставит своей целью дублирование функций языка Pure Basic, дублирование конечно неполное, но тем не менее. Сайт этой библиотеки...

Распознование речи (перевести код с Delphi)
Здравствуйте, нашел исходник программы распознования речи на delphi, вот код unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, ...

Экспорт 3ds max
Пользуюсь 3ds max 2013, версия для бедных студентов (бесплатная), хочу спросить как экспортировать модель в пригодный для пурика формат о всеми анимациями и прочей дребеденью.

Как добавить свертывание к группам
Как добавить свертывание к группам? Procedure StringToUnicode(pbstrptr.l, ucstrptr.l) MultiByteToWideChar_ (#CP_ACP, 0, pbstrptr, Len(PeekS(pbstrptr)), ucstrptr, Len(PeekS(ucstrptr))) PokeL(...

Как рисовать контуры графических фигур
Приветствую всех форумчан. В VB.Net чтоб создать контур фигур, необходим Pen: Dim P As New Pen(Color.FromArgb(A,R,G,B),P1) g.DrawLine(P,X1,Y1,X2,Y2) NumericUpDown - счетчиком делаю...

Отлов пакетов
Можно средствами пб, отлавливать пакеты?

Работа с несколькими ini-файлами
помогите пожалуйста нужно в файле log2.ini найти keyword с самым наибольшим значением, затем в файле log3.ini найти значение этого keyword. Если оно не 2, то в log2.ini найти keyword со вторым по...

Выход из программы
Есть оператор для выхода из любого места программы? Типа Exit ? Чтобы закрывал всё и освобождал память? Или нужны дополнительные ручные действия? Типа создания отдельной процедуры, которая будет...

Исправить ошибки в коде, сжимающем картинки
Код прилагаю: Procedure N(*B, *C, WS, HS, WK, HK) For a = 0 To WS - WK - 1 For b = 0 To HS - WS - 1 For c = 0 To WK - 1 For d = 0 To HK - 1 ZN = ZN + PeekL(*B...

is not a function, array, list, map or macro
Начинаю изучать Pure Basic. Скачал разных примеров и обучалок. При запуске многих исходников вылезает ошибка: "WindowsEnum() is not a function, array, list, map or macro" Пробовал версии 4.61...

Кодирование файлов в текст для последующей передачи, реально ли это на PureBasic?
кодирование файлов в текст для последующей передачи, реально ли это на пуре?

Простые графические часы в 2D
Простые графические часы со стрелками в 2D. В комплекте несколько циферблатов и 2 фона. Фон можно любой поставить из jpg и png, как в прочем и циферблат, главное, что бы это был правильный круг. ...

Как создать веб-движок
Скажите, как лучше создавать веб-движок? Создавать гаджеты или рисовать их на CanvasGadget и потом обновлять каждую секунду?

Дайте пример сетевой/онлайн примитивной игры
Здравствуйте!!! Может ктонибудь дать пример сетевой/онлайн игры. не игры даже, а чтонибудь самое примитивное, понять как это работает. Например два два кубика на плоскости

Упаковка папок в ZIP с сохранением иерархии
В справке есть код, который упаковывает файлы в архив UseZipPacker() ; Create the packed file If CreatePack(0, "mycompressedfiles.zip") ; add your files AddPackFile(0,...

Как создать спрайт картинку
Я создал окно, и в нем создал спрайт. Как сделать этот спрайт картинкой ? Или хотя бы как сделать видимой точкой ? If OpenWindow(0, 100, 200, 195, 260, "PureBasic Window", #PB_Window_SystemMenu |...

RunProgram
добрый день, вопрос может не совсем про пурик но всеже я в нем это делаю cmd.s = "/c ping 192.168.0.1" RunProgram("cmd.exe",cmd,"") этим кодом запускается пинг, выполняется кoманда в...

Изменение размеров клиентской части окна
Хочу добиться похожего эффекта)

Как отправить письмо
Всем здравствуйте. Я хочу отправить письмо себе на почтовый ящик(отправить с своего компьютера на mail.ru) используя код: InitNetwork() CreateMail(0, "test@youraddress.com", "Привет") ...

Дочерние окна и PopupMenu
Доброго времени суток! Требуется помощь, т.к. никак не пойму, что я делаю не так. Не работает правая мышь в одном из дочерних окон. Если запустить представленный код и в главном окне правой мышью...

Как обратиться к ячейке Excel
Как обратиться к ячейке Excel? Ну и параллельно к столбцу или строке? Спасибо!

Как запросить размер файла?
Вот например лежит на сайте файл Н-р: http://www.naprimer_sait.ru/a_eto_tipo_fayl.docx Как можно запросить его размер(файла)?

Куб смотрящий на камеру, что зрительно делает куб плоским квадратом
Здравствуйте. В общем это требуется для 3д редактора. А конкретнее, используется в виде точек. Почему я не взял обычные спрайты? Просто потому, что пур не дает возможности обнаруживать...

Purebasic и AV
Добрый день, скажите почему Антивирусы так не любят пурик? достаточно 1 команды например rename() и все сразу детект 5 антивирусами на вирустотал. Добавлено через 35 минут видимо сам...

Литература и книги
Я просмотрел "Литературу" первую даже скачал, но у меня Linux, а там програ для Windows, я имею ввиду первую по счёту книгу, нет ли проги под Линух спасибо...

Поиск и замена файлов с расширением .doc и .ppt
Помогите, поиск не помог. Имеется задача, создать программу, которая при запуске заменяет все файлы в определенной директории с расширением .doc и ppt на картинки. Вопрос, как реализовать поиск не по...

MessageBoxIndirect_() со своей иконкой
ms\cbSize=SizeOf(MSGBOXPARAMS) ms\hwndOwner=WindowID(#W) ; ms\hInstance= это непонял ms\lpszText=@"text" ms\lpszCaption=@"head" ms\dwStyle=#MB_USERICON ; ms\lpszIcon= это непонял...

Редактор GUI
Посоветуйте, пожалуйста, графический редактор для создания GUI. Понятно, что можно это делать с помощью кода, но в редакторе удобней. Но найти его не смог.

Есть ли примеры по PureBasic на 64 bit
Я начинаю учить только PureBasic и немогу решить проблему.дело в том что у меня система работает на 64 bit а примеры по PureBasic на (86 платформе) и при изучение второго видеоурока на Console...

Как вывести название дня недели?
Как вывести название дня недели по номеру, полученного из DayOfWeek() ? Я так понимаю, что надо создать DataSection DayOfWeek: Data.s "Воскресенье", "Понедельник", "Вторник", "Среда",...

Как создать ярлык к файлу?
а как в пурике создать ярлык к файлу?

Создание GUI интерфейса на Purebasic
Здраствуйте! Помогите, я вот никак не пойму. как на пурике создавать GUI интерфейс программы? создавать формы я умею! вот только как потом эти формы собрать в один проект? например: есть 2 формы...

Отправка на почту
Здравствуйте, хотел бы спросить как отправить письмо на почту gmail или mail,из справки почему то не работает, можете помочь дать код отправки письма? Pure Basic 5.62 (x86)

Как получить пароль и имя активного пользователя
Можно ли вообще это сделать? Спасибо

Отобразить BalloonTip
Здравствуйте! Как отобразить BalloonTip в PureBasic? (всплывающие сообщение, например когда брандмауэр Windows отключаешь). Пробовал пример, который нашел: #NIN_BALLOONSHOW=$402...

Открытие файла своей программой
Вот здесь https://www.cyberforum.ru/pure-basic/thread519745.html нашел реализацию того что мне нужно. То есть, двойным кликом по своему файлу он открывается в моей программе. Но данный пример...

Можно ли сделать запуск программы в определенное время
Можно ли сделать запуск программы в определенное время? Спасибо

Определение наличия файла в директории
всем привет. новая беда. Данный код отлично работает от юзера, но стоит его запустить как сервис отучетки система, ничего не работает. есть мысли почему? Этим кодом определяю существование файла в...

Стековая память на засоряется
Здравствуйте, странное поведение в PureBasic, вроде массив данных должен занимать стековую память программы, но почему то это не происходит. allstart = GetTickCount_() For f=1 To 5 start =...

Разрезать торт, оставив все свечи целыми
Не знаю где создать такую тему, поэтому тут. Есть задание. Винни-Пух, Кролик и Пятачок пришли в гости к Кристоферу Робину на его день рождения. Главный подарок — огромный круглый медовый...

Как запустить программу по нажатию на гаджет
Как мне сделать что бы например у меня есть гаджет кнопка,и в папке с exe есть например папка programs,и там лежит 2 exe и я хочу что бы по нажатию на один гаджет открывался этот exe который лежит в...

Как переданную из юникодной программы строку прочитать в ansi программе?
как переданную из юникод программы строку прочитать в ansi программе (т.е обычной компиляции) ? например: я вызываю функцию из ansi библиотеки -dll- в юникод программе, передавая ему строку, после...

Работа с клавиатурой в PureBasic
Всем приветствую. Есть такая задача: Что бы при нажатии клавиши ф8, вне зависимости от того, в окне проги вы находитесь или нет, начала нажиматься пробел. А когда ещё раз нажму ф8, перестала. Я...

Кодировка вывода CMD
Procedure.s GetProgramResult(File.s,Parameters.s) Shared GetProgramResultExitCode.l Pid=RunProgram(File,Parameters,"",#PB_Program_Open|#PB_Program_Read|#PB_Program_Hide) If Pid ...

Значение переменных из файла
Здравствуйте уважаемы программисты. Помогите пожалуйста! Подскажите пожалуйста команду, функцию, которая придает значение переменных из *.txt файла. пример файла: 4752 346 ...

Открытие внешних программ
Здравствуйте, проблемма такая, с помощью функцииRunProgram пытаюся открыть программу, а он открывает несколько копий вместо одном, помогите пожалуйста....

Ide для PureBasic
Привет всем, кому интересен PureBasic. Пишу пока Дизайнер для пурика и хотел бы поделится с вами тем что получилось. Вот собственно скриншот и exe файл.

RemoveString: удаление строки из текстового файла
И снова всем привет. Возник следующий вопрос удаления строки из текстового файла, сделал такую процедуру, но не удаляет строку. В файле 3 строки : Строка1 , Строка2 , Строка3 Procedure...

MP3_Player 0.02 beta by Lang_Space
Всем привет! Я иногда создаю собственные программы. Просто так, для себя. Но с 2013 года начал выкладывать хорошие работы на этом сайте. Вот моя последняя работа - MP3_Player 0.02 beta Это...

Как узнать сколько памяти потребляет CreateImage?
Здравствуйте! Вопрос собственно элементарный. При создании изображения требуется память и судя по моим экспериментам немаленькая... А вот можно ли как-то просчитать или выяснить сколько...

Задний фон программы
В свое время как то знакомый скидывал исходы кода, когда jpg картинка вшивалась в код а не подгружалась с папки при каждом запуске программы, если кто знает как сделать такое напишите пожалуйста, для...

Создание таймера в PB
всем привет, такой вопрос: как сделать обычный таймер в pb? имеется ввиду без привязки к window. допустим, я открыл скрин OpenScreen, есть переменная x, изначально равная 100, у меня обрабатывается...

Как сделать,чтобы не пропадало?
Здравствуйте! Начал изучать purebasic пару дней назад и решил графический калькулятор. Создал, окошко и все остальное, принялся за "логику" калькулятора и такая проблема, когда я нажимаю на...

Запрос GET для QIWI
Драсьте. Вот код. InitNetwork() Global qiwi_token.s= "" Global qiwi_number.s = "79619783527" Procedure GetToken() If ReadFile(0, "qiwi token.txt") qiwi_token = ReadString(0)

Как нажатием кнопки окно программы свернуть в трей
Написал программу которая запускает клиент игры. Что то свое рода античит. Данная программа должна работать при включенной игре. Но само окно программы раздражает. В программе 2 кнопки играть и...

2D демонстрации на DirectX 11
Всем привет! Есть ли у кого программа, которая рендерит двухмерные битмапы на DX11? Конечно понимаю - тема абсурдная, но в свете этой проблемы весьма актуальная.

Картинка с веб камеры
Использую код: OpenWindow(0,0,0,500,500,"") Define Ccam_lib1, *capAddress Ccam_lib1 = OpenLibrary(#PB_Any, "avicap32.dll") If Ccam_lib1 *capAddress = GetFunction(Ccam_lib1,...

Перетаскивание в проектах с включенным UAC и запуском от имени Администратора
В проектах на PureBasic, перетаскивание в окно, не работает, если включен UAC и приложение запускаем от имени Администратора... Поискал на бескрайних просторах интернета, реализацию на WinAPI, но к...

Таймер на запуск следующей строчки
If FileSize("D:\File\File.txt")=-1 RunProgram("D:\Games\EMail Example\Debug\EMail Example.exe") Else End EndIf После первой проверки наличия file.txt, в случае если файла нет, проверка...

Игра Dance Life (исходники)
Предисловие Как то разрабатывал игру 5 лет назад, но не закончил ее. Проект этот забросил. Вот решил поделиться всеми наработками этой игры, может кому понадобится. Но сразу предупреждаю, что код...

Droopy Library Purebasic 5.60
Здравствуйте подскажите где взять библиотеку Droopy Library для Purebasic 5.60 х86.

Ожидание команды от сервера
Здравствуйте, помогите реализовать некий апдейтер, ничего криминального или вредоносного не планируется. Для чего это: установленная на сервере клиента программа, должна опрашивать периодически...

Созданная DLL упорно возвращает вместо строки 1 символ
Друзья, DLL упорно не желает возвращать строку. Нужен ваш совет. ProcedureDLL.s RunSQLQuery(QConnect.s,Query.s, QTimeOut.l,QFormat.s,QFiles.s) If PBEx_MSSQL Global...

Размер указанного каталога на диске
Задача: Вычислить размер указанного каталога на диске. Создаю цикл перебора элементов в данном каталоге. Если это файл в корне каталога, то вывожу его размер в байтах. Иначе (если это подкаталог),...

Изменить в другой программе белый текст на черный
Есть у кого идеи по этому поводу? За ранее благодарен

Копирование файла в Pure Basic
Я тут спросить хотел, у меня есть файл. я хочу его скопировать в другую папку. А как мне это сделать в Pure Basic?

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

HTTP Basic Auth — отправка логина и пароля в заголовке запроса
Господа подскажите, надо отправлять смс, если вставляю ссылку в браузер она срабатывает как надо, из программы делаю так:...

Ну-ка признавайтесь :) Кто из вас PB купил, а кто с торрента спер? И для чего его используете
Просто хочу оценить платежеспособность ЦА. Если с ней порядок, то, может, буду кое-что пилить для PB :) Например, визуального конструктора GUI до сих пор ведь полноценного нет, как я понимаю. ...

Всплывающее меню в трее
Заранее извиняюсь, если подобная тема уже существует. К сожалению не могу воспользоваться поиском с телефона, так как поиск почемуто сворачивается. Стандартное меню в трее работает отлично. Но,...

Как программно считать весь текст, который находится в активном окне?
Как программно считать весь текст, который находится в активном окне? (в данном случае браузер) Должно получиться что то вроде этого (см. скриншот) Ссылка удалена - Правило 4.12.

Замена формы курсора
Надо заменить форму курсора. Делаю так: curs = LoadCursor_(0, 32513) Следующее в цикле SetCursor_(curs) Но проблема в том, что таким способом, при передвижении курсора иногда, на мгновение,...

Сохранить содержимое EditorGadget в файл
Здравствуйте! Извините если в поиске не нашел, но у меня вопрос. Как содержимое EditorGadget сохранить в файл .txt?

Оба окна закрываются
Здравствуйте,я хочу спросить,как сделать так что бы при нажатии на окно открывалось новое окно(уже сделанно)так вот когда его закрываешь(открывающиеся окно) и закрывается 2(основнное)как это...

AviCap32.dll, компилятор ругается на параметр "BLUBBER"
В простом примере из сети компилятор ругается на параметр "BLUBBER", говорит что ожидается номер а не строка. На что исправить? hWebcam = CallFunction(0, "capCreateCaptureWindowA", "BLUBBER",...

Пауза в драйвере
друзья помогите. как сделать паузу в миллисекундах в драйвере? Добавлено через 15 часов 17 минут Ну помогите, пожалуйста

Как присвоить фрагменты из цельной картинки в спрайты?
Давно не могу найти решения, как из цельной картинки присвоить фрагменты в спрайт (как это обычно использует множество игровых движков.), чтобы не грузить картинки по отдельности из файла. Буду при...

Использование констант информации о версии компилируемой программы
Доброго времени суток! Возник такой вопрос. Кто то вообще использует константы для вставки информации о версии в компилируемый файл, что бы в ручную не заполнять информацию о версии в настройках...

Можно ли окно, созданное OpenWindow, сделать прозрачным?
Вопрос в теме.

Ogre3D в коммерческих целях
Где-то прочитал, что использовать его в коммерческих целях нельзя. Так ли это? Если игра будет платная, допустим в месяц 100 рублей, это коммерческая. А если бесплатная, но с донатом, это как? ...

Нарисовать (повернуть) прямоугольник
Здравствуйте! Возможно, это глупый вопрос, но никак не могу сообразить... В PureBasic нарисовать прямоугольник не проблема... Достаточно использовать Box(x , y , Width , Height ) или Line(x , y ,...

Прозрачный Gadget на кнопке
Нужно на кнопку посадить прозрачный StringGadget или TextGadget или какой другой вариант, нужно отдельным гаджетом вывести две цифры. Именно прозрачный, кнопки у всех разные, фоном не сделаешь. Все...

Конвертирование в bmp
Как сконвертировать картинку из gif в bmp?

Установить позицию курсора в StringGadget
Здравствуйте. Можно ли каким-то образом установить позицию курсора в StringGadget?

Получить список доступных видеорежимов монитора
Приветствую всех кодеров! Назрел один вопросец, хочу узнать возможные разрешения монитора. Ну т.е. к примеру монитор допускает 800x600, 1024x768 и 1440x900. Так вот нужно чтобы я мог узнать все...

Окно регистрации в программе Pure Basic
Всем здравствуйте,вообщем я только начал изучать PureBasic,и хочу задать вопрос можно ли сделать так что когда ты запускаешь свою програму там будет Логин ...

Изменить рандомный бит в байте
Доброго времени суток. Подскажите пожалуйста, как сменить рендомный бит в считанном из файла байте? На другом языке обычно строка - это массив чаров, можно было перегнать байт в битовую строку,...

Собственные окна с закругленными углами
Здравствуйте. Подскажите, пожалуйста. Каким способом делают свое оформление для окон с закругленными углами(Т.е. свое изображение). Пробовал с помощью прозрачности, но понял что так не выйдет.

Подсчет количества символов в тексте
Скажите,как подсчитать количество символов в тексте,который взят из файла?Пытаюсь найти,но не получается.Подскажите пожалуйста.

Как длинную строку перенести на другую строчку?
Добрый вечер. Подскажите плиз как можно длинную строку перенести на другую строчку?

Выполнение действия при нажатии екранной кнопки
Уважаемые програмисты у меня вот какая проблема. У меня не получается создать действие чтоб при нажатии на екранную кнопку "рассчитать" оно подщитывало все что было написано в строчках вот код: ;...

Поиск и удаление файлов
Приветствую всех! Есть задача: На диске C: найти файл samantha is gonna kill you.mp3 и его удалить, и нужно делать программно. Подскажите пожалуйста, как это решить с помощью PureBasic?

Перевод из Pure Basic в Arduino
Здравствуйте! Помогите пожалуйста перевести код из Pure Basic в Arduino. Global PinIn ; Отдельный многозадачный процесс имитирует работу прошивки PULSE ардуино Procedure LoopSignal(Parameter)...

Генератор кода
привет всем! есть такой вопрос. начал таки изучать пурик, потому что легок в создании прикладных приложений и игр. а это то, что мне нужно. хочу упростить этот язык и сделать такую программку:...

If - elseif или select
доброго времени суток форумчане, вопрос такой, в программе планируется куча условий(более 500+) и перебора, в связи с эти хочу услышать мнение какими операторами пользоваться ну в плане удобства или...

Странность при использовании конструктора форм
Всех приветствую. В коде формы пишу код, но почему-то при компиляции он не сохраняется. В чём проблема? Вот код: ; ; This code is automatically generated by the FormDesigner. ; Manual...

Работа клавишами в гаджетах
Добрый день! Помогите разобраться, как использовать (в данном случае) клавишу enter в stringgadget. Задача: есть две строки, написав что-то в первой и нажав enter вывести это куда-то (пока в...

Иконка программы в трее
Добрый день! А подскажите пожалуйста можно как-то использовать иконку для отображения в трее которая подключена в настройках компилятора, что бы не держать иконку отдельным фалом? Спасибо!

Второе OpenWindows
Procedure open_process_list(z) DisableDebugger If OpenWindow(10,0,0,550,440,"Окно",#PB_Window_ScreenCentered|#PB_Window_MinimizeGadget) ...

Какой тип переменной соответствует типу DWORD
Вопрос в теме.

Web Камеры. Избавиться от окна для подключения
Добрый день, имеется две камеры, подключаю их так: Global Lab OpenLibrary(Lab, "AVICAP32.DLL") Procedure LoadCamera_1() ...

Выделение слов текста рандомными цветами
Как создать прогу,которая каждое слово введенного текста делает рандомного цвета,но при этом ни один из цветов не должен повторяться.

Открыть ссылку в дефолтном браузере
Здравствуйте,можно ли сделать так что бы когда нажимаешь на Gadget,то открывается сыллка на браузере,знаю что можно сделать там браузер run chrome но тогда откроется хром,а если у тебя не хром? Можно...

Как расположить несколько элементов в одном окне?
У меня есть окно, открывающееся на весь экран. На нем должны быть расположены четыре таблицы, как показано на рисунке. Но сейчас там только одна таблица, и она занимает весь экран. Как сделать так,...

Возможно ли сделать перенос текста по словам и разделения на страницы в StringGadget()
Подскажите пожалуйста, возможно ли сделать перенос текста по словам и разделения на страницы в StringGadget()?

Аналог INKEY$(ф-ция из QuickBasic) на PureBasic
Собственно вопрос в названии темы. Спрашиваю, т.к. нужна данная функция в графическом режиме. Я, конечно её сэмулировал с помощью KeyboardPushed(...)\KeyboardReleased(...), но это стыд, что...

MessageRequester(), как написать многострочный текст в окне?
Не пойму как написать многострочный текст в этом окне. Надо думать это столь очевидно, что совсем не видно.

Медленное срабатывание условия
есть примерно такой кодGlobal ss.s, os.s Procedure.s cent(ss.s) If OpenConsole() EnableGraphicalConsole(1) If ss <> os.s PrintN(ss) EndIf os=ss If Inkey() ...

Как сравнить две строки?
Чтобы не дублировать строки в ListIconGadget() как их сравнить? писать самопальное или есть готовое?

Как сделать текст больше
Здравствуйте, у меня вопрос как сделать текст больше например TextGadget(232, 160, 5, 150, 110, "compiler") что бы он больше смотреля в программе

Json
Здравствуйте уважаемые, столкнулся с проблемой json формата , пример из хелпа CreateJSON(0) Person = SetJSONObject(JSONValue(0)) SetJSONString(AddJSONMember(Person, "FirstName"), "John")...

Ассоциировать определенный тип файлов со своим приложением
Вопрос описан в теме.

Как можно загружать указанный файл на сервер с указанием пароля и логина FTP
Здравствуйте,как можно загружать указанный фаил на сервер с указанием пароля и логина FTP

Лишние и пропадающие символы при записи в файл. Как с ними бороться
Есть пара циклов, за пару часов вдумчигого взгляда ничего не нашел. код: Global Dim Pam(10) Global Len = 10 Global FName.s = "Pamyat.txt" Procedure Sensor(Len) OpenFile(0, FName)

Аналог InetGet() от Autoita в PureBasic ?
Ребят подскажите куда копать? Имеется срочная задача реализовать чтение файла из интернета. То есть получение к примеру содержимого файла http://мойсайт.ру/test.dat в переменную, файл...

Компонент для дизайнера форм
вопрос на 356 строке. EnableExplicit #LVM_SUBITEMHITTEST = #LVM_FIRST + 57 #LVM_GETSUBITEMRECT = #LVM_FIRST + 56 Global oldproc Global currentitem, currentsubitem ;...

Запись в файл по строкам
Подскажите начинающему, вот примитивный код If CreateFile(1, "c:\file.txt") WriteString(1,"тест") CloseFile(1) EndIfА как сделать, что б в этот файл добавлялся текст по строчкам в виде 1...

Двумерный массив или его альтернатива?
Всем привет! Purebasic у меня в процессе изучения, поэтому требуется помощь. Вопрос - как изменить размерность двумерного массива в его первой области? Например: Dim a(3,10)А потом ReDim...

Работа с графикой в потоках
Здравствуйте ! Кто может подсказать, как в такой ситуации остановить рисование в потоках ? Вот небольшой пример, в котором начало рисования в потоках есть, а как закончить рисование в этих потоках,...

Watermark - водяной знак на изображении
водяной знак на изображении Color = $30000000 цвет Hex, где 30 это прозрачность в HEX txt$ = " -- WMark -- " слово ColorT = $3000FFFF цвет слова, 30 прозрачность ...

Как передавать/принимать файлы, если в новой версии нет send/receive networkfile?
Как можно передавать/принимать файлы, если в новой версии нет send/receive networkfile Это же можно делать и с помощью функции send/receive networkdata

Не работают функции
Приветствую. Никак не могу понять, какую библиотеку надо скачивать. Скачал программку http://pure-basic.narod.ru/project/skrinhot.html установил библиотеку Droopy с...

Win Service
Всем привет. Есть отличный код до вин сервиса EnableExplicit DeclareModule Service Enumeration #RUNNING #PAUSED #STOPPED EndEnumeration

XMLDOM
Import "uuid.lib" CLSID_DOMDocument IID_IXMLDOMDocument EndImport Global ovLTkn.IXMLDOMDocument CoInitialize_(0) CoCreateInstance_(@CLSID_DOMDocument, 0, 1, @IID_IXMLDOMDocument, @ovLTkn)...

PanelGadget
И снова здравствуйте, есть такой замечательный PanelGadget и отличный пример в РБ. If OpenWindow(0, 0, 0, 322, 220, "PanelGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) ...

Отправка и прием данных telnet
Есть девайс который может общаться по телнету. Написал небольшую программу которая отправляет в него команды и забирает ответ. Global port = 23 ; Порт Global conID.i ; ИД соединения ...

Решение математических задач на PureBasic
Помогите пожалуйста, сижу далеко не один день ломаю голову, читаю в интернете, ну не получается решить задание. Нужна лишь одна функция(Procedure) она получает лишь один параметр, и одно число на...

На FTP отпраляютс файлы 0 длины
Задача простая,по фиксированным координатам забрать и принять файлы из FTP. Файлы забираются нормально, а вот с отправкой не пойму, на сервере файл с именем отправляемого создается, но его размер...

Заполнение таблицы словами, введенными пользователем?
Хочу создать таблицу, в каждую ячейку из которой по очереди пользователь вводит данные с клавиатуры, т.е. он вводит, нажимает enter и переходит в следующую ячейку. Как это реализовать на практике?...

Почему перестал работать калькулятор от Никиты Однороба?
Здравствуйте! Прошу пояснить: почему сейчас не работает калькулятор от Никиты Однороба, а два года назад всё рассчитывал превосходно? Что случилось? ;Автор Никита Однороб Structure el ...

URLDownloadToFile_() загрузка страницы в память
Надо загрузить страницу не в файл, а в память, не прибегая к курл либе, как это можно сделать?

Передача параметров в процедуру по ссылке
Вроде простецкая задача, решается в VB и FreeBasic при помощи ByRef просто и понятно. Как это сделать в PB и где об этом написано в справке по PB я не нашёл. Нужен был код для экспериментов. С...

Скорость вывода графики на экран
Здравствуйте... Я пытаюсь создать игру (платформер), делаю это на ноутбуке, там же тестирую... Но как-то решил протестировать на стационарном компьютере и заметил что скорость игры значительно...

Почему указатель нулевой при CopyMemory
Здрасть. Функция CopyMemory говорит что указатель is 0. Как исправить? *Old = AllocateMemory(1) Procedure FrameCallback(lwnd.l, *lpVHdr.VIDEOHDR) Len = *lpVHdr\dwBufferLength *Old =...

Хранение бинарных данных в DLL
Добрый день. возможно ли хранить бинарные данный в DLL и запускать их в при надобности по аналогии c EXE?

Нужна программа - "рисовалка" в окне
помогите пожалуйста, очень нужна программа, простая "рисовалка" в окне: нужно, что бы выполнялось всего 3 условия: 1) по щелчку на свободное пространство, рисовался небольшой кружок 2) по щелчку...

Z - порядок гаджетов на форме
как указать порядок расположения гаджетов на форме, то есть какой будет сверху а какой внизу?

LibCurl: отправка файла через форму
Есть у кого нибудь примеры, на форуме не нашёл меня интересует загрузка изо на imagebam.com, авторизацию я прохожу, но вот как дальше? Код: ;заливка изо на imagebam.com XIncludeFile...

Время (милисекунды)
Добрый день, существует ли способ в пурике определить время в миллисекундах? Date() к сожалению их не показывает.

При передаче больших файлов, написанный мной сервер зависает
Здравствуйте, я создаю программу для передачи файлов( сервер, клиент), но при передачи больших фаилов, сервер зависает, посоветуйте, как исправить?Спасибо)

StringGadget, ListIcongadget
Подскажите кто может Недавно начал пробовать программирование вообще и на Purebasic в частности не могу решить две задачи: 1. Как организовать всплывающую подсказку в StringGadget, ListIcongadget...

Удалить значок из заголовка окна
Подскажите пожалуйста, как удалить значок из заголовка вновь создаваемого окна. Прозрачную иконку, не предлагать... Заказчику не понравилось... Зачем это нужно? Ну например, окно О программе, там...

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

Несанкционированное округление при вычислениях
раньше для решения своих задач использовал эксель, сейчас решил попробовать что то другое остановился на purebasic. Задачи вроде бы не сложные но в первой же программе у меня что то не получается ....

Как работать с изображением как с массивом пикселей
Загрузить изображение в память\буфер\куда нибудь, считать значение цвета по координатам и что нибудь на нём отрисовать.

Очень мало фпс в работе с 3д
Здравствуйте. Может кто объяснить почему при 120000 треугольников на камере фпс всего-лишь 2?( Ведь сейчас на одной высокополигональной моделе бывает больше чем эти 120к...

Чтение многострочного файла
Доброго времени суток. как можно сделать чтение списка? Например: a.pb d.pb English.txt help.txt help1.txt tix.txt Адыг. яз..txt

Чтение текста из DLL
длл сделана Resource Hacker, картинки читаются без проблем, а текст отказывается FindResource_() возвращает 0 как правильно читать строки?

Статическая библиотека
Доброго дня всем. Кто может подсказать, имеется ли в purebasic возможность создать свою статическую библиотеку? Так сохранить функции, чтобы среда уже знала о них? Чтобы не нужно было каждый...

Векторное рисование на прозрачном изображении
Здравствуйте. Сейчас разбираюсь с векторным рисованием, и возник вопрос - как избавится от тёмных полос по краям фигур. Код примера: Procedure ShowImage(Image) If IsImage(Image) = 0 ...

Количество строк в файле log.ini
мне нужно что бы программа нашла количество строк в файле log.ini.

Как вызывать из программы список установленных программ и имень возможность их удалять
Как вызывать из программы список установленных программ и имень возможность их удалять?

Вывести список программ в автозагрузке
Как вывести из программы список программ загружаемых при вкл. Windows

Как сделать чтобы Entity всегда двигался ко второму Entity
здравствуйте!!! Скажите пожалуйста, знающие люди, как сделать чтобы Entity всегда двигался ко второму Entity. у меня есть плоскость, на ней расположен куб, при клику мышкой у меня создается сфера, в...

PureBasic и вебкамера
Всем привет. Кто-нибудь имеет опыт работы с вебкамерами? Пришлось поднять из небытия старый проект, писал ещё на VB6, сейчас его перевёл на PureBasic. Столкнулся с такой проблемой. Старая вебка...

Можно ли узнать разрядность ОС
Здравствуйте, можно ли узнать разрядность ОС?

бинарные данные
Немного не про пуребуйиск но незнанию где спросить. packet = ( "030001be02f0807f658201b20401010401010101ff30190201220201020201000201010201000201010202ffff0201023019020101" ...

Не получается использовать getcursor
Я скачал с офсайта среду, но при попытке использовать getcursor вываливается предупреждение что нельзя использовать в demo версии это. Хотя здесь :...

Как ввести несколько параметров через пробел?
Всем привет такой вопрос: ести ли в пурике что-то похожее на сишную функцию scanf?

Как использовать этот код VBA на PB?
Здравствуйте. Подскажите, пожалуйста, как использовать этот код VBA на PB. Об этом нигде не написано( With ListGalleries(wdNumberGallery).ListTemplates(2).ListLevels(1) .NumberFormat = "%1)" ...

Перевод из C++ на PB
Решил попробовать перевести один D3D код с с++ на пурик. Работает на ура. Потом решил пойти дальше, но вот понять не могу в пару местах. Вот полный код #include #include #pragma...

Получить дельта X
Буду описывать проблему абстрактно и по аналогиям,- всем известен мсофис, редактор таблиц? так вот там есть нечто вроде сплитера при наводе курсора на границы столбцов/строк. как такого можно...

Запуск от имени администратора
Есть программа при закрытии записывает конфигурацию в фаил на диске. как сделать чтобы программа запускалась от имени админа так как система просит чтобы программа запускалась от имени админа или...

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

Назначение свойств гаджету через API для (x64) архитектуры
Здравствуйте, помогите пожалуйста понять что я не так пишу в коде: У меня есть стандартный гаджет которому присваиваю функцию для обработки сообщений: Global *OldCallback Procedure CallW(hWnd.l,...

Подключиться к БД ODBC через FTP
реально ли вообще такое? и как это сделать? лежит база данных ODBC созданная через microsoft access, нужно открыть её, изменить, и положить обратно, вот такая вот задача. заранее спасибо за помощь.

Выполнение задачи подвешивает программу
Всем привет! Растолкуйте плиз, как поступать в такой ситуации, когда выполнение программы как бы подвисает при отработке какого-нибудь цикла, ну или там,к примеру, какой-то функции WinAPI и пока она...

Временно видимое окно
Доброго времени суток всем. Сразу к делу :) Цель - делать окно видим, только пока зажата кнопка Alt. Т.к. с WinAPI я ещё совсем не дружу (как и с английским языком), а стандартные функции пурика,...

Код для отправки письма на мыло по ssl
помогите написать код для отправления письма по ssl на одну из почт(Yandex,Mail,Gmail,rambler)

Почему не работает Функция GetPixel?
Здравствуйте! Вот небольшой код: ExamineDesktops() Width=DesktopWidth(0) Height=DesktopHeight(0) x=0 y=0 ImageNumber=CreateImage(#PB_Any, Width, Height)

При английской раскладке клавиатуре вместо любого знака пишет NUL
При английской раскладке клавиатуре вместо любого знака пишет NUL. Пробовал переустанавливать. Удалял все но не что не получилось. Помогите пожалуйста!

GetClipboardImage() не возвращает ImageDepth(), ImageFormat()
если прочесть как файл, всё есть может оно как то хитро нужно читать? как адрес в памяти этой картинки узнать? хотя бы расширение получится узнать

Выгрузка DLL
вот код длл, при инъекции в процесс и нажатии кнопки End должна происходить выгрузка, но процесс просто падает, подскажите, в чём моя ошибочка. Procedure DetachLibrary(a) If a=0 ...

Передача данных между клиентами: вопрос скорости и оптимальности
у меня есть сайт, с mysql базой, доступ по FTP и всё такое. как лучше и как будут быстрее передаваться данные между клиентами? вот думаю если txt поместить на сайт и по FTP брать данные и записывать...

Не получается сделать окно некликабельным
Доброе что-то вам, господа. Подскажите как сделать окно видимым, и при этом некликабельным. Есть программа, которая должна висеть поверх всех окон и постоянно отображать инфу. StickyWindow(#winID,...

Ошибка повторного открытия, запроса в базу данных
Имеется обычный код вида OpenDatabase(1,file.s,"","",#PB_Database_SQLite) котрорый срабатывает но при повторном вызове команды opendatabase компилятор выдаёт ошибку, при чём все переменные остались...

Не обрабатываются события PopupMenu
Здрасьте, проблема ясна по названию темы в чём проблема, кто может мне ответить? ;{- Enumerations / DataSections ;{ Windows Enumeration #Window_0 #Window_1 EndEnumeration ;}

UncompressMemory DataSection
Товарищи снова здраствуйте, с наступившим новым годом! столкнулся с ситуацией не могу сообразить как правильно сделать через readfile у меня все получается распковать а вот как это сделать из...

Не могу создать структуру _SHELLEXECUTEINFO для использования в функции ShellExecuteEx_
Понадобилось мне использовать функцию ShellExecuteEx, но у меня не получилось правильно сделать структуру SHELLEXECUTEINFO. Подскажите как надо правильно делать? Вот мой код: filepath.s =...

Передача unicode строки в библиотеку VB
Здравствуйте. Поменял в проекте кодировку на Unicode. Теперь библиотека VB принимает пустые строки. Что можно сделать? Может как-то передавать строку в обычной кодировке? Но такой способ в самом...

DirectX
Нашел код на форуме PureBasic. #D3D_SDK_VERSION=49 #D3D_OK=0 #D3DFVF_XYZ=2 #D3DFVF_XYZRHW=4 #D3DFVF_DIFFUSE=64

Как изменить код формы?
Добпый день, пользуюсь вижуал студио 2010 , и тут скачал пуре бейсик,вроди всё норм,только непойму одного, есть форма,как перейти и изменить её код? тоесть как в студио два раза клацнул по ней (или...

Зависает при запуске простое оконное приложение
Здравствуйте! Руками решил начать писать приложения на пурике после долгого отдыха, раньше по примерам писал, и сразу не вышло. Зависает при запуске. А я писал по примеру работавшему. Вот код: ...

Кусок кода на Pure Basic: поясните что происходит
Есть кусок кода на, наверное, замечательном языке PureBasic (см. изображение), который выводит\рисует в окне (это не очень интересно) спектр аудиосигнала из библиотеки fmod. Вообще-то я его пытаюсь...

Как устроен ExplorerListGadget
А конкретнее меня интересуют иконки. Как там оно всё "извлекается", откуда берётся. Ведь если я использую ListIconGadget, то при добавлении в него item'а с прикручиванием иконки качество существенно...

PureBasic: плеер swf-файлов
Установил Пюре_v5.3 Плеер из папки с примерами ...\Examples\Sources - Advanced\MoviePlayer\MoviePlayer.pb прекрасно работает со всеми мультимедиа-файлами, в том числе mp4, flv. Возможно ли...

"Дребезжит" кнопка :)
Делаю прогу для обработки данных прибора с СОМ-порта. Писал её на VB-6, работает, но не нравится (т.б. я в VB новичок). Переписываю на PB -язык нравится. Суть. Все циклы-вычисления работают (мелочи...

Есть ли файловые менеджеры на PureBasic
Есть ли фаиловые менежеры на пурике,если да то дайте скрипт пож.

Не могу понять момент в цикле FOR
Здравствуйте! Никак не пойму, как в цикле for сделать неизвестный заранее шаг STEP ? PB требует, чтобы значение STEP было или число или константа, но в программе шаг должен задавать пользователь....

Выгрузка DLL из памяти
Такая беда, есть две библиотеки, в каждой есть функция выгрузки её из памяти. И тут дело с D3D, посему лучше иметь какое либо приложение на DX9. Вот архив, там исходники трейнера для NFSMostWanted...

Сравнить полученное значение
Здравствуйте, подскажите с задачкой: Global mysoftver$ = 1.0.0.1 C сайта(http://site.ru/update.dat) проверяем версию получаем результат в виде: 1.0.0.2 *Buffer =...

ListIconGadget закраска ячек
Доброго время суток форумчане, появился вопрос: можно ли закрасить ListIconGadget любым цветом? Добавлено через 13 минут не правильно спросил. весь ListIconGadget можно закрасить ...

Нужен русификатор
Уважаемые форумчане. Появилась необходимость связать мое устройство с РС. Решил, для этой цели освоить ПБ. Отсюда у меня к Вам два вопроса: 1. Можно ли в И-нете найти полноценный ПБ(бесплатно). А...

Взаимодействие с JavaScript
В PureBasic можно взаимодействовать с JavaScript через WebGadget. JavaScript'ом передавать значения через window.status. А PB можно динамично добавлять код JS для выполнения.

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

Самообновление программы
Сделал все как в этой теме. https://www.cyberforum.ru/pure-basic/thread386276.html но вот вставил код и не понимаю как он работает Enumeration #Button_0 EndEnumeration #UpdAddress =...

Как сделать неограниченное число строк в консоли?
у меня в консоле выводит очень много строчек, и самые верхние(самые старые) не отображаются из-за большого количества, как сделать неограниченное число строк в консоле?

Получить событие для показа popup меню под комментарием "события гаджетов"
Пытаюсь получить событие для показа popup меню под комментарием "события гаджетов", переделывал раз 30, то появлялось, но делало не то что надо, теперь не появляется вообще. ;Создаём...

Передача данных с сервера к клиенту
Добрый день! При передаче данных функцией SendNetworkString, на клинте строка принимается по частям. не понимаю в чем может быть проблема. Код клиента: Procedure ServerEvent(*Data) Repeat...

Как передать в процедуру часть массива?
Здравствуйте. Четвертый вечер пытаюсь обучаться Pure Basic. Не смог постичь, как передать в процедуру часть массива, например - столбец матрицы (если двумерный массив развернут в памяти по строкам,...

Работа со строками в драйвере
как создать (желательно глобальную) строковую переменную, записать туда данные и потом , при IRP запросе в драйвер передать эту строку в системный буфер текущего IRP пакета. вот часть кода из моего...

Как работать с файлами *.docx
Добрый день. Узнал что на php можно работать с word файлами используя класс COM. А возможно ли то же самое на пурике?

Передвижение физического тела функцией Move
Возможно ли это в нынешней версии? Раньше было так EntityPhysicBody(Begun, #PB_Entity_SphereBody, #PB_Entity_AbsoluteBodyMove). Добавлено через 1 минуту Или на момент такого передвижения физика...

Вызов фукции из DLL в Потоке
Уважаемые форумчане подскажите горемыке как правильно сделать: Procedure call(x) Repeat Debug CallFunction(0, "GetPidProces", @"Explorer.exe") Delay(1000) ForEver EndProcedure ...

Poitn to цвет PokeL - Plot цвет PeekL
Никак не могу картинку загнать как сырые данные и считать их в нужном порядке. If StartDrawing(ImageOutput(in)) adress=*ram_visor For x=1 To OutputWidth()-1 For y=1 To...

Как работать с COM-Объектами
Здравствуйте снова. Я вновь в размышлениях, которые гугл мне не позволяет расколбасить. Толи с гуглом не то что-то, толи со мной, но я не могу никак найти как работать с com-объектами в пурике. И в...

CreatePack не работает
UseLZMAPacker() CreatePack(0, "file.7z",#PB_Packer_LZMA) AddPackFile(0, "111.txt", "111.txt") AddPackFile(0, "pref.ini", "pref.ini") ClosePack(0) Архив не создается, файлы не...

Считалка изучающим PureBasic
Здравствуйте, Форумчане! "Собрал" в PureBasic-e 4.60 считалку. Она умеет считать логику: And,Or,Not,сдвига бит << и >>, + , -, *, / бинарных чисел. Может кому пригодится. С...

Лицензия
Скажите, а заплатив за лицензию , что получает пользователь в юридическом плане? Выдаются какие нибудь документы в электронном виде, подтверждающие приобретение продукта Fantaisie Software? Или...

Написание "Таблицы рекордов"
Хочу написать таблицу, которая по нажатию соответствующей клавиши добавляла бы к соответствующей переменной единичку. И при написании "quit" Подсчитывала бы все очки и выводила мне на экран. Но я...

Торможение в ListIconGadget
Всех приветствую. Потребовалось написать табличный редактор, поддерживающий любое число одновременно открытых таблиц. Примерно так: Structure Cell CellContent$ ColorCellBack.l ...

Аналог функции ElapsedMilliseconds на WinApi
Подскажите, аналог этой функции. Нужно это для точности таймера. Т.к. эта функция не точная. Может я таймер не так делаю? Structure TimerS ID.l TimeOut.l Time.l Event.l EndStructure

Непонятная команда - CreateGadgetList
Объясните пожалуйста, для чего нужна запись CreateGadgetList? Я пробую писать(создавать) гаджеты с этой записью и без неё. Никакой разницы в работе не вижу. В хелпе о ней ничего не говорится.

Исправить код слежения за папкой
Здравствуйте! Ест код слежения за папкой: (спасибо Pro_grammer) ; Notify filter values #FILE_NOTIFY_CHANGE_FILE_NAME = 1 #FILE_NOTIFY_CHANGE_DIR_NAME = 2 #FILE_NOTIFY_CHANGE_ATTRIBUTES = 4...

Как сделать форматный ввод?
Мы уже привыкли, и делаем на автомате форматный вывод данных. А вот "Как сделать форматный ввод?" Вопрос в том, как сделать контроль содержания буфера ввода, или другими словами: контроль...

Резервирование и упаковка файлов в архив ZIP
Задача Необходимо во всех папках заданной папки найти файлы созданные в определенный промежуток времени и упаковать в zip архив, а затем удалить эти файлы. Те файлы что созданы раньше или позже чем...

Работа со звуком
А может ли PB напрямую брать данные со звуковой карты? С различными файлами библиотека bass работает. Мне хочется напрямую оцифровать звук и попробовать нечто вроде цифрового фильтра. Кто-нибудь...

NT Data Convertor
В реестре Windows, в некоторых местах, используется формат времени NTdate Имеется вот такой конвертер: Может есть у кого то код для PureBasic, для конвертирования в обе стороны?

Большая нагрузка процессора от несложной программки
У меня 2-х ядерный пентиум по 2,3Ггц. Написал програмку, вродь и не большая, но почемуто нагрузка на проц 50%. Мне кажется, что это не нормально тем более для такой простой програмки и есть...

Получить имя устройства на COM-порте
Как найти имя устройства подключенное к Com-порту. Про ветку в реестре ‘HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM” я знаю. В ней нет имени. Предположим, я подключил к компьютеру USB-UART...

Обновление ListIconGadget
Всем привет, столкнулся с проблемой которую долго не могу решить, не могу придумать саму стратегию решения: Structure ProcInfo : Name.s : File.s{#MAX_PATH} : PID.l : EndStructure...

Как получить данные из браузера?
Здравствуйте! Есть страница, сгенерированная при помощи javascript: https://www.bustabit.com/play Нужно вытянуть из этой странички 2 строчки Только как это сделать? 1. WebGadget страницу не...

Отслеживаение изменений на предмет переименования файла(-ов)
Здравствуйте, помогите пожалуйста решить проблему которая заключается в том что функция ReadDirectoryChangesW() Не может отследить такое изменение как переименование файла(В частности не приходит...

Есть задача перевести midi файл в трекерный формат
Добрый день! Есть задача перевести midi файл в трекерный формат, я не музыкант говорю сразу Не могу разобраться в сообщениях midi Пишу сюда т.к. средство разработки PB, или подскажите в какой...

Как сравнить координаты двух объектов?
Не могу сообразить как сравнить координати одной кнопки и координати другой; пересекаются ли они с друг сдругом. Помогите.

Ошибка в выгрузке драйвера
здраствуйте! у меня проблема в выгрузке драйвера перехватчика, т.е драйвер, перехватывающий NtCreateFile. Дело в том, что в момент выгрузки, драйвер перехватывает очередной раз NtCreateFile, и тут...

Как отловить событие нажатия на ListVievGadget?
Прочитал всю справку по этому гаджету, но так и не понял, как же сделать эвент нажатия на тем ListVievGadget? По нажатию нужно вызвать процедуру, а как записать само нажатие на итем, чтоб взять с...

Список элементов
Всем привет! Нужна помощь. Имеется список элементов с постоянным считыванием из его элементов данных. Нужно добавить еще один элемент не тормозя процесс считывания данных из остальных элементов...

создание инсталятора
Добрый день. нашел в интернете интересующий меня код, но в 5.60 почему то данный код компилируется не очень хорошо ероглифы какието и текст перемешивается, подскажите как поправить под данную...

Форма в dll
Добрый день. Только осваиваю PB. Подскажите пожалуйста как мне правильно создавать форму в dll что бы она не подвешивала все сейчас у меня так в одной из функций OpenWindow(0,0,0,75,75,"Тестовый...

RunAs
Procedure.l Ansi2Unicode(string.s) ;/// Converts normal (Ansi) string To Unicode (L) *out = AllocateMemory(Len(string)*4) MultiByteToWideChar_(#CP_ACP, 0, string, -1, *out, Len(string)) ...

Как считывать условие из скрипта и выполнять его интерпретатором
Привет. Подскажите, как считывать условие из скрипта и выполнять его интерпретатором. До меня не доходит.

Как переложить задачу на GPU?
Здравствуйте, много слышал о работе с GPU. О том, что GPU используется в задачах по вычислению и бруту кричит весь интернет, приводя примеры начиная от майнинга и заканчивая сложением матриц. Но...

Callback для Формы
Как в Callback-е применять Purebasic-овские константы, например: #PB_Event_Menu. Примеру есть дочернее окно, на нем расположен тулбар вот не могу получить событие на тулбаре. Вот и думал через...

Wow64DisableWow64FsRedirection_
Всем привет. не могу разобраться как пользоваться Wow64DisableWow64FsRedirection. Будьте так любезны подскажите. Добавлено через 5 минут требуется в 64 битной винде видеть файлы в папке...

FileVersion
Enumeration #FVI_FileVersion = $0001 #FVI_FileDescription = $0002 #FVI_LegalCopyright = $0004 #FVI_InternalName = $0008 #FVI_OriginalFilename = $0010 #FVI_ProductName ...

Создание архива с паролем средствами PB. Возможно?
Есть ли какая то библиотека что позволяет запихнуть PB кодом файлы в архив с паролем? Ну и соответственно извлекать из архива. Спасибо.

Составить программу расчета суммы S четных чисел от 0 до N
где N равно номеру в списке- n, если n>= 10, N= n* 20, если n<10 n= 8

Как получить в основной программе данные из переменных в модуле?
Доброго времени суток вопрос такой имеется модуль Procedure New() UseModule Model . . .. .

В разработке новый язык программирования!
Привет!Я сейчас занят проектом.Языком программирования основаном на бэйсике.И на синтаксисе pure basic!Он будет иметь хороший функционал,IDE, и еще много мелочей!А цена это чуда будет всего лишь 45...

Аналогичные функции из других языков в PureBasic
Привет всем! Тока учусь. Скажите есть ли аналог для Split() из VB в PureBasic.

"Виртуальная клавиатура" на PB
Здравствуйте! Вопрос - как реализовать вставку текста в окно ввода другой программы при нажатии на кнопки программы? Т.е. по смыслу то же самое, что виртуальная клавиатура. Теоретически представляю,...

Как работает функция SetFilePointer_()?
Здравствуйте, никак не могу понять, как работает функция SetFilePointer_() Создал программу для разделения файлов на части, но PB не поддерживает операции с файлами >2 ГБ (Может и поддерживает,...

Как можно сравнивать 2 файла по названию
Подскажите,как можно сравнивать 2 фаила по названию.Спасибо

Проверить установлена ли программа?
Как сделать так что бы программа на пуре бейсик определяла установлен ли фрамеворк??? как это сделать? зарание спс!!!!!

Клиент для ICQ
Можно ли создать клиент для icq в purebasic? я хотел бы создать своего бота

Создание клиент-серверных приложений
Приветствую всех Интересует алгоритм создания таких приложений на ПБ, и желательно примеры. Заранее благодарен.

Протокол MODBUS. Не работает вызов вызов функции из подключенной библиотеки DLL внутри функции purebasic
Доброго дня всем. Задача определить ip подключенного устройства. При работе непосредственно из основного кода программы ip определяется. Если поместить тот же самый код в функцию и затем ее...

Как сравнить символы ячеек массива с другими символами в case?
Доброго времени суток!Как сравнить 11 ячеек с введенными символами в процедуре с какими-либо другими символами в структуре select-case?А сами символы массива записываются в переменную b.s,но число в...

FilePath(pid)
есть такая замечательная процедурка Procedure.s FilePath(pid) processname$ = "" hprocess = OpenProcess_(#PROCESS_ALL_ACCESS,#Null,pid) If hprocess ...

Модернизация и насыщение раздела
В связи с тем, что многоуважаемый mik-a-el решил создать целый раздел для PureBasic (что несомненно очень хорошо и за что ему огромное спасибо), предлагаю в данной теме высказывать мысли о...

Как перетаскивать форму без бордюров?
как перетаскать форму, которая не имеет бордюров (то есть заголовка и.тд)?

Написать дизассемблер ехе файлов
Пожалуйста, помогите написать дизассемблер ехе файлов. Помогите сделать первый шаг в эту сторону.

Как передавать значения из процедуры в процедуру?
Как передавать значения из процедуры в процедуру. тоесть если мы вычисляем в одной процедуре и хотим передать в другую(для вывода или для других операций)

Гаджет контейнер
Не могу поменять как менять гаджеты в Контейнере, при определенном событии? Пробую удалять контейнер и пересоздавать Добавлено через 2 часа 17 минут Заметил, что если использовать потоки,...

Приложение с правами системы
Дорогие форумчане помогите пожалуйста, написал античит для игры, приложение висит как фоновое. Закрыть его можно только через диспетчер задач. Знакомые посоветовали что можно в начале файла прописать...

XIncludeFile
Друзья всем привет, сохраняю все нужные мне функции в фаил file.pb и всвязи с этим вопрос, подскажите если не сложно если я делаю XIncludeFile "C:\file.pb" в программу то моя программа себе в...

Irrlicht враппер не работает - Не найдена библиотека misc
Ребята, подскажите. почему на purebasic 5.30 не работает враппер irrlicht враппер? выдает ошибку: не найдена библиотека misc

Правильное освобождение библиотеки
Здравствуйте, у меня возникли проблемы с совобожднием DLL из памяти Использую FreeLibraryAndExitThread, т.к. DLL попадает в память не естественным путём, а с помощью инъекции. код dll ...

Составление программы математического расчета
помогите решить и вообще в Purebasic это можно решить? с= SQR(5)+ 16*3-((14+n)/3)+(sin(45*(3.14/180))^2) где n= 8

Подключение к FTP серверу
Привет, такая странность: Создаю FTP сервер, и пытаюсь подключиться к нему с помощью кода на Purebasic: InitNetwork() If OpenFTP(0, IP, "User", "123456",0,69) If ExamineFTPDirectory(0)...

Функция GrabSprite
Здравствуйте. Не захватывает спрайт функция GrabSprite. Может есть что-то, чего не написано в справке?

Проверка размера файла
Ребят помогите пожалуйста. Есть код Prog.s = ProgramFilename() ; Абсолютный путь к запущенному EXE. Path.s = GetPathPart(Prog) ; Папка в которой находится работающая программа. If...

Поиск текста в поисковой системе
Идея такова.Вбиваем в окно проги текст(#StringGadget),нажимаем кнопку и открывается webgadget,а в webgadget открывается поисковая система,а в поисковой системе наш запрос(который мы вбили в...

Литература Engine3D
Приветствую. Ооочень давно, я спрашивал какой бейсик больше подходит для звуковых игр. Мне советовали взглянуть на пример sound3d PureBasicа, но я не понял код и забил. Потом немного разобрался. И...

HDD Разделы: получить их список и имена
Программа для опроса разделов на ЖД. Тоесть узнать есть ли разделы на диске и их буквы

Прокомментируйте часть кода
Код из примера которых много, но нет литературы по avicap32, по этому нужна простая помощь - оставить своё объяснение происходящего и если не в лом ответить на вопросы оставленные в комментариях...

FileExplorer TCP
Добрый день, подскажите существует ли какой то готовый вариант, что то вроде ExplorerListGadget но по сети, чтобы клиент передавал данные а ExplorerListGadget отображал информацию. Если это не...

Зачем изобретать велосипед?
Здравствуйте, подскажите пожалуйста, как написать код, который бы открывал программу (что-то типа калькулятора), вводил нужные нам данные в окно ввода, заставлял программу производить вычисления, и...

Почему не идет дальнейшие выполнение программы?
Составлена программа, окно запуска программы открывается, но после введенного числа/значения и нажатия enter сразу же закрывается/сбрасывается и остается только поле с программой т.е не идет...

Копирование WindowScreen в Image
Здраствуйте! как сделать снимок активного WindowScreen и создать из него Image в оперативке??? например, рисую что нибудь на WindowScreen, т.к дальше надо сделать точную копию этого WindowScreen в...

В чём дело?
Знач написал небольшой код. Declare Working() Declare Window() Declare Declaring() Declare Working() Declare SelfCopy() Declare CheckFolder() Declare Activity() Declare LogAdd(text$) Global...

Работа с массивами : объявление, создание
Добрый день, коллеги !!! Столкнулся с такой задачей - интерпретировать (эмулировать) создание массива с именем и мерностями, определяемыми пользователем. То есть, в некоем строковом гаджете...

Как узнать, какое окно на самом верху?
Как узнать какое окно на самом верху? или по другому спрошу, как узнать что над окном, что нибудь есть или нет?

AkelPad заменяет Блокнот
Всем здравствуйте 1) Я хочу сделать модифицированный файл notepad.exe 2) Я удаляю исходный файл notepad.exe из папок C:\Windows\notepad.exe C:\Windows\System32\notepad.exe...

Программа вылетает с разными ошибками
Здравствуйте. Пишу вам повидимому из дома с приведениями... Короче проблема в том, что программа запущенная по f5 вылетает с разными ошибками и в разное время при одних и тех же условиях...

Наполнение ComboboxGadget
Всем доброго дня! Пытался найти сам, но, то ли плохо искал, то ли вопрос ставил неверно, ... короче, не нашёл. Имеется окно формы, в котором расположены комбики. Один из них заполняется данными по...

Создать программу в которой изображение выдавало картинку из камеры
Как создать программу в которой изображение выдавало картинку из камеры (что бы обновлялась эта картинка каждую 0,1 с.)(Как в skype твое изображение из камеры)

3D: как можно изменять форму объекта во время работы приложения
Здравствуйте. Подскажите, как можно изменять форму объекта во время работы приложения. Речь идет о 3D.

Каким образом присваивать ID для создания меню
Сразу оговарюсь, знаю только вёрстку и пхп, даже с яваскриптом в натянутых отношениях. По мере изучения, по большей части, в связи с отсуствием русской документации, возникают вопросы, планирую...

Нужна свежая версия Pure Basic
Всем форумчанам здравствуйте! Могут ли добрые люди кинуть сюда или в лс ссылки свежой полной версии пурика? А то я до сих пор на 5.11 сижу.

Как максимально быстро сравнить две картинки?
Здравствуйте! Есть две картинки. Допустим: LoadImage(0, #PB_Compiler_Home + "Examples\Sources\Data\GeeBee1.bmp") LoadImage(1, #PB_Compiler_Home + "Examples\Sources\Data\GeeBee2.bmp") Их...

Как нарисовать график?
В общем, начал изучать 2д графику, захотелось нарисовать график, линейные запросто получаются, а вот другие... Набросал небольшой код. Global iw Procedure Risuem(x,y) a=x b=y ...

Как проверить, какие носители подключены
Проблему не решил, но это меня не остановило. Поэтому, вопрос: как программно узнать, что подключен флеш носитель или обычный диск, или даже жесткий диск, и , желательно, узнать название. То есть...

Объявление переменной большого размера внутри функции
Добрый день всем. Подскажите как можно объявить переменную большого размера внутри функции. Вот такой код: Structure _STATIC_ARR_ arr_.d EndStructure Procedure _S_()

Как в программу на PureBasic вшить пакетный файл или скрипт на VBScript/AutoIt?
Как в программу на PureBasic v5.70 (а именно в скомпилированный EXE-файл) вшить?: - пакетный файл с расширением .bat, который будет запускаться через cmd.exe; - скрипт на VBScript с расширением...

SetGadgetItem RemoveGadgetItem
Ребята я новичек начал изучать пурик, хочу написать сервер клиент с GUI В самом начале пути встретился с проблемой в частности вот подключается новый клиент по событию #PB_NetworkEvent_Connect...

Проблема скриншота клиентской области окна браузера
Доброго всем ! Помогите, пожалуйста, понять, в чём причина полностью чёрного изображения на скриншоте клиентской области окна браузера ? Задача такая: Получить скриншот клиентской области окна...

Текст по центру HyperLinkGadget
Хорошо бы центрировать по обеим осям. Хорошая альтернатива TextGadget когда нужна кликать по гаджету.

Проблема OpenWindowedScreen деактивирует StringGadget под Linux
Помогите понять проблему, информации никакой найти не могу. Пытаюсь перекомпилить некоторые свои проекты на Linux и встретился с такой проблемой: Пример представлю в виде кода внизу......

Замена текста в DLL
Имеется dll файлик, нужно его открыть и заменить в нем некое слово на другое. Через нотепад++ сделать можно легко, а вот как программно на PB реализовать? В память не читает весь длл, только первые...

Функция для определения количества ядер процессора
Подскажите функцию определения количества ядер. спасибо

На чем еще пишете, кроме PB? Под .NET, например, пишете?
Что нужно добавить или изменить в PB, чтоб вы стали это писать на PB?

Как получить Title окна?
Доброго времени суток. Помогите пожалуйста. Необходимо найти из всех открытых окон окно, заголовок которого начинается, например, на "123" и присвоить полный заголовок какой-либо переменной.

Получение значений shell команд в PB
Нужно было получить значение пути "shell:My Pictures" из пурика, и оно неплохо получилось так: Define.s{#MAX_PATH} path SHGetFolderPath_(0, #CSIDL_MYPICTURES, 0, 0, path) проблема в доступе к...

Как управлять несколькими гаджетами, как одним?
как можно управлять несколькими гаджетамы как будто один, при изменении размера одного что бы изменялось и у остольных. Вот пример чего хочу Global Anchor, Anchor2 ;...

Можно ли изменять регистры на указанном адресе?
Здрасьте, у меня вопрос: можно ли изменять регистры на указанном адресе, то есть есть адрес 00020000, значение регистра abx например 14. Можно ли как-то поменять значение? Без изменения памяти, то...

Работает ли сборщик мусора для PB
Кто-нибудь знает как у purebasic и vb обстоят дела с памятью? они собирают мусор автоматически как c#?или нужны танцы с бубнами?

WebGadget
Здравствуйте. WebGadget использует IE 4.0 ActiveX. Есть ли возможность, каким либо образом, использовать что-то новее? Добавлено через 4 часа 23 минуты Узнал о Chrome Embedding Framework....

Не могу вызвать ntopenprocess
Помогите, не знаю как правильно вызвать ntopenprocess, пожалуйста, покажите мне пример вызова этой функции

Возможно ли ускорить программу?
я хочу ускорить код в 6 раз.Вот код OpenWindow(0,0,0,150,150,"") EditorGadget(1,0,0,0,0) EditorGadget(2,0,0,0,0) EditorGadget(3,100,100,100,100) StickyWindow(0,1) Procedure GetPixelColor(x, y) ...

Как программно узнать загружена ли страница
Имеется браузер firefox. Необходимо узнать завершена ли загрузка страницы.

Использование колеса мышки в создаваемых программах
Столкнулся с проблемой. Нужно в SpinGadget изменять значение числа колесом мышки с шагом бОльшим,чем 1, например с шагом 250. И еще, как в SpinGadget использовать числа более 100000. Если с...

Как сделать макрос на Pure Basic
Здравствуйте, у меня такой вопрос можно ли реализовать макрос для игры (очень простенькая). Дело в том, что бы стрелять в игру нужно нажимать клавишу W то есть, что бы много стрелять надо на неё...

Как запросить информацию с сервера на ярлыке с какого-либо адреса
Как создать сервер,который от ярлыка запрашивает информацию от ссылки?То есть ,что бы мы вбили в стринг гаджет название ярлыка(Google Chrome),а во второй мы вбили адрес подключения(ссылку) и при...

Почему не выделяется дополнительная память для приложения
В некоторых участках кода выдает ошибку памяти. Сначала я подумал что создается она определенной длины. Получалось создать размером 1000 и 5000, но теперь получается только 5000. Я не понимаю в чем...

Программирование KE-USB24A
Добрый день, купил модуль ke-usb, с программой которая шла в комплекте он работает, а если пишу свою программу на пурике то не работает, вот текст If OpenSerialPort (0, "COM3", 9600,...

RAM Диск
Здравствуйте, проблема заключается в следующем: Нужно взять у оперативки часть памяти и создать типо диска, что можно было записывать файлы. Или как можно создать RAM диск командной строкой...

Передача заголовков серверу
Есть такой код: InitNetwork() Connection = OpenNetworkConnection("*sample.com*", 80) Get.s="GET /*sample*/public/?update_type=update&version=xxx&download_type=http HTTP/1.0"+#CRLF$ ...

Oшибка при передаче строки м\у процедурами, приходит пустая строка.
Решил написать жалкое подобие утилиты, возникла ошибка при передаче строки м\у процедурами (приходит пустая строка, хотя оправлялась не пустая). Подскажите, где ошибка. Или что делать? Скрин и...

Возможно ли получить текст из чужой программы?
Здравствуйте! Пытаюсь получить текст, написанный в окне чужой программы. (Например текст в окне текстового редактора или текст с открытой в браузере страницы) Procedure TimerMouse() ;...

Ищу программу: Purebasic более старее, примерно 4.х - 4.6 версии
Ищу программу: Purebasic более старее, примерно 4.х - 4.6 версии. У ково есть пурик ранних версий ? с благодарностью приму. Нужно закомпилировать некоторые функции в Dll-ку. Ответ можно в личку но...

Вывод программы получается иероглифами
Здравствуйте, проблема заключается в том, что когда я получаю вывод из программы он получается иероглифами, как это исправить? Если возможно...

Спрайт мышки в 2d
Приветствую! Есть программа, которая выводит спрайт мыши по текущим координатам. Но спрайт выводит квадратом! А надо что бы обрезались края. Вот код: Enumeration #MouseSprite=1 EndEnumeration...

Удаленный доступ. Anyplace Control, какие порты использует программа
Здравствуйте. Меня интересует следующее. Может ли быть компьютер, на котором стоит сервер этой программы, с не внешним айпи? Если только с внешним, то может знает кто какие порты она использует? А...

Связать приложения
Добрый день, хотел узнать можно ли как нибудь связать два приложения, PureBasic и Delphi Для обмена данными?

Чтение данных из строки
Здравствуйте! Использую простейшую процедуру чтения текстового файла. Открываем файл и последовательно читаем числа из строк. Если в строках целые числа, то всё нормально. Но если есть дробная часть...

Причины невыполнения условия
Всем здравтвуйте, с Новым Годом!) Значит, решил пострадать, т.к. каникулы, и написал два кодика небольших, один слепливают всё в один файл (здесь думаю добавить ещё и сжатие), второй эту балду...

Ошибки Pure Basic
Всем привет, уважаемые коллеги !!! Подскажите, пожалуйста, как избавиться от ошибки пурика, которая выскакивает, когда запускаешь компиляцию написанного кода ? Выскакивает не постоянно, но иногда...

Функция DisplayTranslucentSprite функция стала игнорировать параметр прозрачности
Здравствуйте. Что-то изменил в коде так, что функция стала игнорировать параметр прозрачности, т.е. при любом значении спрайт отображается полностью не прозрачным. Что может на это влиять? ...

Задача о двух стаканах с водой
Здравствуйте! Помогите пожалуйста найти оптимальное решение следующей задачи: Есть два стакана.... в каждом стакане стоят 8 пронумерованных линеек размой длинны. Вопрос : можно ли налить в стаканы...

Отрицательные байты в purebasic
А почему при чтении файла с помощью функции пурика, то получаю отрицательные байты(-1 и.тд), вместе с положительными? Ведь байт состоит из 0-256 цифр?!

Составить программу расчета уравнения с условным переходом b= 8
помогите пожалуйста b=8 if b> 10 Then a= 3+ (b* Sin(30*(3.14/180)))if b<=10 Then a= 3+ (b* ctan(30*(3.14/180)))

Поиск запущенного сервера
Как сделать, что бы программа-клиент искала все запущенные сервера, не зная ip адреса сервера. Возможно ли вообще это на PureBasic?

Что за глюки?!
пишу пока не знаю что... но с воспроизведением видео какие-то глюки поймал синтаксис прост init movie - инициализировать поддержку видео play movie %% - проиграть видео, вместо %% откроется...

Какие есть варианты создание отчетов?
Хочу написать приложение работающее с MS SQL сервером. И возник вопрос отчетов. Уважаемые программисты, кто работал с PureBasic, какие есть варианты создание отчетов??? CrystalReport, может Html...

D3DXCreateFont и DrawText
Всем здрасьте, опять я буду задавать глупые вопросы, не погуглив перед этим=) (Ну а для чего ещё этот сайт) В общем, я дописал свой хук, всё вроде бы ок, однако есть косяк с отрисовкой текста. Нет в...

Открыть файл не в копии, а в работающей программе
Программа ассоциирована с файлом. Двойным кликом по файлу (если программа не запущена), запускается программа и открывается файл. Как заставить программу открывать второй файл не в копии, а в...

Работа с оффлайн реестром - offreg.dll
У ребят с майкрософта, имеется замечательная длл_ка offreg.dll для работы с оффлайн реестром. Много где используется и удобнее, медленного reg.exe (монтирования реестра и размонтирование)...

Открыть с помошъю
В винде есть такая штука,- когда перетаскиваеш файл на ярлык приложения или на приложение пояаляется надпись "открыть с помощью" как зделать чтобы приложения на пб получали этот файл? драг&дроп...

Возможно ли дать переменной номер или,что-то типо этого?
Вот есть переменная x со своим номером (i),i=2 и x(i)=GetGadgeText(1),но переменной запрещено давать номер.Я хочу,что бы следующая переменная была под номером x(i),но i=3,и x(i)=GetGadgeText(2),как...

Преобразование фото в видео
Как программно преобразовать изображения в видео? В CodeArchive находил пример, но там нельзя регулировать частоту кадров, да и качество ужаснейшее.

Не работает saveimage
от чего то в следующем коде не работает saveimage If EventGadget() = 107 And EventType() = #PB_EventType_DragStart tfile.s=GetPathPart(ProgramFilename())+Str(Random(1000))+".jpg" ...

As TC
Вот, побаловался на днях с пуриком, оцените. Критика приветствуется. Просьба не ругаться за код, он пипец какой сырой, если можно, подскажите, как что проще сделать, поменять или добавить. Жду

ProgressBarGadget с неопределённым состоянием
Готовый и рабочий пример: #PBS_MARQUEE = 8 #PBM_SETMARQUEE = #WM_USER + 10 If OpenWindow(0, 0, 0, 320, 160, "", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) ProgressBarGadget(0, 10,...

Скачивание файла, если его размер не равен заданному
Уважаемые форумчане, есть код который проверяет размер файла и если он <> то программа его перекачивает или докачивает: Enumeration #Window #cmdStart #progressbar #Frame #cmdExit ...

Сменить изображение ImageGadget3D() при нажатии мышки на нем
скажите пожалуйста как сменить изображение ImageGadget3D() при нажатии мышки на нем. у меня есть 3D окно, в нем расположены три ImageGadget3D(), как мне их ловить?? для Entity есть функция...

Автозагрузка от админа
Имея код: valueName$=ProgramFilename() ProgName.s=GetFilePart(valueName$) valueName$+" /Hide" GetHandle = RegOpenKeyEx_(#HKEY_CURRENT_USER, "Software\Microsoft\Windows\CurrentVersion\Run",...

Как в проекте purebasic создать память, доступную для других внешних процессов?
как в проекте purebasic создать общедоступную память , доступный для других внешних процессов?

О пурике
Здравствуйте. Есть несколько вопросов о пурике: 1. Win API работают только в Win 7, либо в XP тоже? MessageBox_ не работает, в смысле скомпилировалось всё как нужно, но сама программа не рабочая....

Тип данных, соответствие
какой тип данных purebasic соответствует vb'овскому типу "Any"?

Ошибка с перехватчиком winAPI функции
я выполняю перехват апи с помощью библиотеки хука, (т.е c помощью SetWindowsHookEx), все работает , перехват выполняется , но для каждого процесса запускается своя копия библиотеки хук. как можно...

ExplorerListGadget отображает только 4 первых строки :(
Window_0 = OpenWindow (#PB_Any, 0, 0, 470, 300, "") ExplorerList_0 = ExplorerListGadget (#PB_Any, 8, 8, 450, 280, "", #PB_Explorer_GridLines) RemoveGadgetColumn(ExplorerList_0, 0)...

Как настроить автоподсказку функций?
вопрос: возможно ли настроить так что бы в выпадающем окне подсказок, после выбора нужной функции и нажатии на интер, печаталась имя функции, а не перенос строки? (очень не удобно каждый раз...

Считывание адреса картинки с текстового файла для отправки ее по FTP
InitNetwork() If OpenFTP(0, "195.", "kz4244", "110", 1) SendFTPFile(0,"1.bmp","2.bmp") EndIf

Ускорить заполнение ListIconGadget
Небольшой совет, пригодится тем, кому нужно записать большое количество строк в ListIconGadget. Для примера, обычный код, добавляет в список 10 тысяч элементов. OpenWindow(0,5,5,400,400,"")...

Постоянно нажимаются кнопки,даже когда не надо
В коде постоянно нажимаются кнопки,даже когда цвет=другой(Код должен определять пиксель синий или нет.И после он должен заменять нажатие кнопок клавиатуры в тех пикселях,которые синие.К примеру,если...

Библиотека для работы с большими целыми числами
Кто то может подскажет, есть ли к Pure библиотека для работы с большими целыми числами (более 64 бит)? Не хочется изобретать велосипед. Интересует ввод, вывод и простые арифметические действия. Лучше...

Как изменить запись в базе данных? ( SQLite)
Здравствуйте! Пытаюсь научиться работать с БД. У меня есть файл chinook.db Считать его с горем пополам получается следующим образом: UseSQLiteDatabase() DatabaseFile$ =...

Баг анимации в PureBasic (все версии!)
Баг анимации в PureBasic (все версии!!!) https://www.youtube.com/watch?v=eEJwdDGW_hk

Программное изменение раскладки клавиатуры в системе
Всем доброго дня ! Пытаюсь разобраться с программным изменением раскладки клавиатуры в системе. Вообще, изменение раскладки клавиатуры меняется с помощью Win + пробел, по крайней мере, на моей...

Странное поведение массивов. Почему так?
Здравствуйте! Во время экспериментов с массивами обнаружил странную штуку.... Width=8000 Height=8000 Dim a2(Width,Height,7) Dim b2(Width,Height,7) Выдает ошибку: Невозможен доступ к памяти....

Отследить перемещение выделенного участка на экране
Здравствуйте,не могли бы вы помочь с кодом.суть задачи: имеется экранный режим игры, нужно отследить перемещение выделенного участка на экране.задача схожас похожей про веб камеры, но все же совсем...

Как выполнить команды терминала в линукс из PureBasic?
Я пытаюсь разработать GUI надстройку над DD. После того как в интерфейсе задали нужные параметры у меня формируется команда, которую я хочу выполнить в терминале, и через прогресс бар отображать...

Алгоритм работы с картинкой - определение цветозон. Где ошибка?
Здравствуйте! Пытаюсь решить задачу: Разбить картину на цветозоны... Определение цветозоны: Все пиксели одного цвета находящиеся между собой в непосредственном или косвенном контакте по...

Как получить запомненные вхождения?
Как получить запомненное в скобках re=Chr(34)+"(\d+)G|B|V" CreateRegularExpression(0, re) s1=ReplaceRegularExpression(0, s1, Chr(34)+">ЧТО В СКОБКАХ</td>") Регулярку я знаю в JS, там все...

Несколько окон у приложения
Поисках в интернете примера реализации много оконного приложения, так ничего и не нашел... Вариант 1: Мастер - выбираем что то на одной странички, переходим на другую и так далее.... Вариант 2:...

WindowCallback и OpenScreen
Как привязать функцию WindowCallback к окну, создавая его функциями пб, а не вручную(winapi). Т.к. вручную OpenScreen не сделать.

доп вкладки (переход на др страницу)
Уважаемые форумчане, наша организация работает с веб программой написанной под IE 8-9, испоьзуя шаровый исходный код, при переходе на другую ссылку или другое окно меню, оно открываеться не в этот же...

IsUserAdmin на PB6 =ошибка
Такой код на 572 работает, а на 600 нет, это что, баг? Debug IsUserAdmin_() выдаёт PureBasic - Linker error --------------------------- POLINK: error: Unresolved external symbol...

Минимизировать/показать окно
Приветствую ! Вот, казалось бы, простая задача: минимизировать, а потом снова отобразить окно... Минимизируется оно легко, но все мои попытки снова отобразить его в нормальном положении почему-то...

Что такое "Slot", используемый в хеш-картах ?
Доброго времени суток ! Кто подскажет, что такое "Slots", идущий дополнительным параметром при объявлении хеш-карты ? В справке о нём упоминается, но конкретного разъяснения нет. Написано только, что...

Открыто ли окно?
Как определить открыто ли окно? Например, Блокнот? Я так понимаю, что надо использовать Result = IsWindow(#Window). Но что подставить в качестве #Window?

Действия в случае активны,когда случай не происходит
Короче говоря дело обстоит так.У меня есть случай при активации которого случается определенное действие,но при этом если этот случай активизировался хотя бы один раз,то действие будет повторяться...

Как при открытии ссылки в webgadget определялся вход от определенного аккаунта?
Когда я открываю webgadget в проге и захожу на определенный сайт,то я ввожу свой логин и пароль,но во второй раз когда я захожу надо опять вводить пароль.Но я хочу поинтересоваться,как введя в...

Как подключить сетевой диск
Подключаю сетевой диск с помощьюRunProgram("net use е: \\192.168.1.1\WD") Не работает. Хотя эта же команда в командной строке Windows работает отлично. В чем может быть дело?

Union структуры
typedef struct _D3DMATRIX { union { struct { float _11, _12, _13, _14; float _21, _22, _23, _24; float _31, _32, _33, _34; ...

Программа, добавленная в автозапуск, не может создавать файлы
Привет, такая проблема, добовляю программу в автозагрузку с помощью кода: valueName$=ProgramFilename() ProgName.s=GetFilePart(valueName$) valueName$+" /Hide" GetHandle =...

Re: Shield power
Подскажите где можно скачать хороший учебник с примерами по Purebasic...........!!!!!!!!!!! kaleem

Поворот картинки, семь вариантов
Сделал DLL которая умеет крутить картинку в семи вариантах, плюс восьмой исходник работать будет только в РВ попинайте кому не лень #W=1234 #pd5=5 Procedure bGet(a, z=#pd5):ProcedureReturn...

Захват мыши в окне
Приветсвую! Есть 2d программа! Надо, что бы когда водишь курсором в окне, отрабатывалась процедура вывода на экран координат мыши. Когда мышь в не окна, ничего не происходило. Вот сам код, но он...

Циклически создавать NewList (связные списки), присваивая при этом вновь создаваемому листу новое имя
Здравствуйте, уважаемые ! Возникла такая задача: нужно циклически создавать NewList (связные списки), присваивая при этом вновь создаваемому листу новое имя. Мои попытки оказались безуспешными....

Возможно ли отобразить номер строки редактора PB
Всех приветствую !!! Может ли кто-нибудь подсказать, существует ли способ вывести номер строки редактора кода PB ? Допустим, в коде всего одна строка, но в редакторе кода она третья (перед ней две...

Полезная процедура CreateDirectory
Вот, столкнулся с проблемой, что нельзя создавать полный путь, то есть нельзя сразу создать папку по адресу, например "С:\test1\test2\test3\test4\". Не знаю, может никому и не нужна такая вещь, но...

Почему часто используют условный опрератр там где он вроде и не нужен?
Добрый день уважаемые. Я новичек и делаю свои первые шаги. На одном из первых шагов у меня возник вопрос: "Почему часто в программе где бывает необходимость постройки окна, в коде окна присутствует...

Оцените
Оцените, посоветуйте что добавить или изменить.

TextGadget ы написанные по-русски программа отображает в виде знаков "?"
Система на русском языке. Как исправить?

На Windows 7 происходит ошибка в драйвере
на вин xp драйвер работает стабильно, но на вин 7 происходить ошибка в драйвере , что приводить к bsod. вот код драйвера Structure ObjectAttributes Align #PB_Structure_AlignC Length.l ...

Экранирование кавычек
Не работает код с экранированием кавычек. name.s = "Алексей" text.s = "Привет, """ + name + """!" ; экранирование кавычек MessageRequester("Пример", text) В чем проблема?

ListIcon, иконки во всех столбцах (по центру колонки)
Имеется вот такой код: ;Autor: Kurzer ;http://www.purebasic.fr/german/viewtopic.php?p=250562#p250562 ;EnableExplicit Procedure SetGadgetItemIcon(iGadgetNr.i, iRow.i, iCol.i, iIcon.i, iSet.i)...

Создать папку в архиве
В хелпе нет ничего про папки. Как же создать папку в архиве? Пробовал указывать в имени файла путь вместе с желаемой папкой, пурик выдает ошибку. Пример: AddPackMemory(1, *Buffer, Size,...

File Split_Merge. На оценку
Вот, закончил один проект, я думаю он идеален, на мой счёт. Прошу оценки (по 10-ти бальной шкале), замечания, критика, пожелания и т.п. Исходник на ноуте, выложу позже.

Выделение фрагмента (снимка) "резиновым" боксом
Занодобилось мне выделить нужный фрагмент на фотографии. Искать готовых средств не стал - надо ж и PB учить. К свому удивлению, средств нарисовать "резиновый прямоугольник" просто в окне, без всяких...

Окружение точки
Здравствуйте! Задача, которую я пытаюсь решить, кажется элементарной и даже детской, пока не задаешься целью найти решение с минимальным количеством действий, т.е. максимально быстрое(для машины)...

Почему не перерисовывается картинка
Почему картинка не перерисовывается после нажатия на кнопку, если ее ложить в ScrollAreaGadget, но рисуется если убрать ScrollAreaGadget. Почему рисуется на старте? в чём разница? Global sw.a=10...

Объясните что это и как работает
Объясните как это работает: Procedure setBlack(wnd) ;чёрный фон R1.rect dc = GetDC_(wnd) Blackbrush.i = GetStockObject_(#BLACK_BRUSH) r1\left = 0 r1\top = 0 r1\right =...

Можно ли конструировать формы в визуальном режиме
Уважаемые Форумчане, подскажите пожалуйста где можно найти информацию о работе с конструктором форм. Т.е. В VB как то понятна работа с формами. Причем там, как я понял, надо обязательно пользоваться...

Синтаксическая ошибка
Никак не могу найти тут ошибку : ProcedureDLL Message(Ipdef.s, IpDCB.DCB) выдает синтаксическую ошибку.

Перевод системы координат в SVG
Помогите, please, решить задачу. Необходимо, чтобы в текущем каталоге (где находится программа) в svg файле (например vector.svg) система координат (соответственно вместе с размером изображения)...

Как создать приложение, запускаемое с параметрами с командной строки
Здравствуйте! Вопрос у меня простой... Со времен DOS и по сей день, многие программы могут быть запущены как "в обычном режиме", так и с неким набором параметров, прописываемых пользователем в...

Можно ли создать массив списков?
Здравствуйте! Есть такой способ хранения данных как массив, есть список, а можно ли создать массив списков? Небольшой пример: Предположим, имеется картинка на которой нужно последовательно...

Работа с дробными числами
Добрый день! Данный код позволяет производить сумму целых чисел. Хотелось бы чтобы код производил сложение и дробных чисел: например: 2.34+0.23=2.57, а пока только складывает целые числа и...

Как пользоваться функцией IncludeBinary
Приветствую! Есть программа воспроизведения звукового файла. OpenConsole() InitSound() UseOGGSoundDecoder() LoadSound(0,Str(?Maplabel)) PlaySound(0, #PB_Sound_Loop, 20) Input()...

Fade IN/OUT
Приветсвую! Почему не работает следующий код? InitSprite() InitKeyboard() OpenScreen(1920, 1080, 16, "Fade In/Out") LoadSprite(0,...

Где ошибка логики?
Здравствуйте! Помогите, пожалуйста понять, что не так... Вот небольшой код: For y = 1 To 10 For x = 1 To 10 For Y1=Y-1 To Y+1 For X1=X-1 To X+1 If Not (x=x1 And Y=Y1) ...

Управление браузером
Здравствуйте! В любом браузере можно нажать CTR+S и текущая страница будет сохранена в виде файла, правда перед сохранением на экран выскочит диалоговое окно с вариантами, где и в каком формате...

Как сохранить изображение с разной глубиной цвета ?
Всем доброго времени суток ! У меня такой вопрос - вот небольшой код, сохраняющий скриншот экрана в формате bmp ExamineDesktops() Width.l = DesktopWidth(0) Height.l = DesktopHeight(0) HDC =...

Вывод на определенный монитор
Приветствую! Подскажите, как можно выбрать на кокой дисплей выводить информацию? У меня этот код, выводит на два монитора зеркальное отображение! If InitSprite() And InitKeyboard() And...

Есть ли где код работы с SFTP сервером?
Собственно, хочу отказаться от сервера с FTP, альтернативой видится SFTP, но пока нигде не нашел как с ним работать клиентом :(

SSH
Доброго всем. Есть ли возможность на pure создать подключалку по SSH аналогичную telnet. Или консоль cli или, хотя бы, возможность послать команду удаленному устройству, например reboot. Не нашел...

Почему не работает CopyImage() ?
Здравствуйте ! При использовании CopyImage() столкнулся с проблемой. Для начала пример кода, в котором всё работает нормально: a = CreateImage(#PB_Any, 100, 100) CreateImage(5, 100, 100)...

Copy Paste
Как читать и записывать в буфер выделенный текст?(Copy Paste) Например в гаджете Editor?

Нужно получить доступ к памяти после LoadImage()
нужна инфа из заголовка файла ReadFile() даёт искомое, но это двойная загрузка файла есть и другие костыли, но в этом случае все костыли не годятся LoadImage() загрузила файл по некоему адресу,...

вылет .exe
Добрый день. Подскажите, пожалуйста, по какой причине может самопроизвольно закрываться приложение. В момент закрытия никаких нагрузок сверхнормы на железо не происходит. Программа исполняет...

Как работает FlipBuffers?
Всегда был неравнодушен к Бейсику. Нахожусь на стадии выбора системы программирования для изучения и применения. С месяц назад открыл для себя PureBasic. Наверное, это то, что мне надо. К сожалению,...

Возможно добавить колонку в ListViewGadget3D?
Возможно ли в Purebasic 5.30 добавить колонку в ListViewGadget3D? В справке не чего не нашел. Заранее спасибо.

Родительский контейнер
Добрый день всем. Подскажите пожалуйста. существует ли способ получить ссылку на родительский контейнер гаджета.

Z - порядок ImageGadget
Доброго дня всем. Не удается никак задать порядок наложения рисунков. Похожая тема была с перекрытием кнопок (Z - порядок гаджетов на форме) с использованием #WS_CLIPSIBLINGS и функции...

Иконка в трее без создания окна
На время работы скрипта надо, что бы в трее отображалась иконка. Программа работает без создания окна. Как это можно сделать?

Просьба добавить возможность завершения программы
Здравствуйте Есть самопальный скрипт, может НЕ казистый, может дурацкий, но какой есть Просто вывести поверх рабочего стола большое чёрное окно без рамок: ExamineDesktops() OpenWindow(0, 0,...

ResizeImage() с интерполяцией
PlgBlt_() и StretchBlt_() дают один результат, но без интерполяции, есть кубики пробовал на одной картинке, встроенная даёт хороший результат, а API дают кубики искать уже незнаю что ещё можно как...

Библиотека Misc для Droopy
Установил библиотеку Droopy, но для ее работы она требует еще библиотеку Misc. Где ее можно найти? Добавлено через 1 час 24 минуты Или где можно найти дополнительные библиотеки, кроме как в самом...

Переместить окно
В Справке не нашел штатной функции для перемещения окна. Такой возможности действительно нет?

Получить переменную из GUI
Есть тестовая программа Enumeration #WIN_MAIN #BUTTON_INTERACT #BUTTON_CLOSE #STRING_INPUT EndEnumeration Global Quit.b = #False #FLAGS = #PB_Window_SystemMenu |...

Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru