Форум программистов, компьютерный форум, киберфорум
Delphi: WinAPI
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Delphi WinAPI Нужно решить математический пример на WinAPI с интерфейсом... Не знаю как делать и все тут :( Написать (с использованием лишь функций Windows API, без внедрения компонентов VCL Delphi) программу, которая будет осуществлять расчеты арифметического выражения согласно варианту и будет отображать его в главном окне в поле редактирования (EDIT). Значение переменных, которые используются для расчетов, должны задаваться с помощью отдельного диалогового окна. ... https://www.cyberforum.ru/ delphi-winapi/ thread97014.html Delphi WinAPI функция winApi CreateFileMapping()
Сейчас столкнулся с проблемой. Полное непонимание FileMapping Есть следующий код. Он должен выводить в мемо строку из swap-файла.. Не работает Подскажите, в чем проблема. procedure TForm1.Button1Click(Sender: TObject); var ffile: THandle; ffileMapObj: THandle;
Delphi WinAPI секундомер в функциях WinApi нужно написать в Delphi сендомер,начинающий и заканчивающий свою работу по нажатию одной клавиши, но не через Ttimer, а с помощью функций WinApi Есть текст программы, но она к сожалению не работает, выдает множество ошибок. Мне удалось довести кол-во ошибок до двух-трех,в результате чего программа запускается, но на отчаенный стук по клавиатуре не реагирует. Помогите люди добрые и недобрые тоже) https://www.cyberforum.ru/ delphi-winapi/ thread65038.html Delphi WinAPI Как отловить сообщение WM_LBUTTONDOWN если прога на чистом WinApi https://www.cyberforum.ru/ delphi-winapi/ thread43627.html
Подскажите, пожалуйста. Как такое сделать? Я написал пример, но там не совсем то, что мне надо получилось. Я хочу чтобы все объекты окна были в файле ресурсов, а не добавлять в него нужные объекты при загрузке. Мне же приходится добавлять при загрузке нужный объект, чтобы отловить WM_LBUTTONDOWN, а если просто в файле ресурсов прописать нужный объект, то тогда не знаю как ловить...
Delphi WinAPI Как словить сообщение WM_SYSCOMMAND в неоконном объекте?
Доброго времени суток!!! Пишу на Delphi. Вопрос: У меня есть неоконный класс, в одну из функций которого входит отлавливание момента, когда на машине запускается хранитель экрана (SC_SCREENSAVE). Дело в том, что AllocateHWnd для WM_SYSCOMMAND не работает, поскольку сообщение WM_SYSCOMMAND только для ForegroundWindow.
Delphi WinAPI Передача строки с помощью message TCopyDataStruct другому приложению https://www.cyberforum.ru/ delphi-winapi/ thread25029.html
как передать строку с помощью messege TCopyDataStruct другому преложению?Подскажите пожалуйста. Добавлено через 43 секунды В Delphi
Delphi WinAPI Проблема с ловушкой WH_CALLWNDPROCRET https://www.cyberforum.ru/ delphi-winapi/ thread11187.html
вот есть ловушка в она должна записывать все окна которые активировались в файл. но при ее роботе выскакивает целая куча ошибок в других программах вот пример кода этой ловушки Library Hook; Uses Windows,Messages,sysutils; var H,h1: THandle; msg:PMSG;
Хук на клавиатуру Delphi WinAPI
Есть такая ловушка Library Hook; Uses Windows,Messages,Dialogs,sysutils; var H: THandle; Function HookProc(Code:Integer;Wparam:Word;Lparam:Longint): Integer;stdcall; begin if (Code=HC_ACTION)and((Lparam and wm_char)=0) then ShowMessage(chr(Wparam));
Delphi WinAPI ComboBox и WinAPI https://www.cyberforum.ru/ delphi-winapi/ thread7413.html
Привет всем! Есть одна проблемка :(:'( У меня на форме есть ComboBox. Соответственно, если я выбираю что-нибудь, например, строку 1, то появляется окошко сообщения, например, "Выбрана строка 1". Вот пытаюсь выбрать что-нибудь из ComboBox при помощи API, т.е. жму кнопку, нахожу Handle ComboBox'a и выбираю в нем, например, строку 2 и событие по выбранной строке не срабатывает. Вот: var h...
Delphi WinAPI Хук на DblClick НЕ совсем в моей программе (я ее переделываю) используются всем известные функции MouseDown, MouseUp. в них пользователь ВЫБИРАЕТ объект, находящийся на форме (он выделяется для дальнейшего перемещения и последующей работы с ним или другими объектами). Нужно чтобы при DBLCLICK по объекту...ну скажем появлялось сообщение "это он". :shock: Было бы все просто, если бы это был мой проект, но... https://www.cyberforum.ru/ delphi-winapi/ thread4370.html
Нужна помощь с WinAPI Delphi WinAPI
Такая проблема: необходимо использовать функцию WinAPI - settimer, где первому параметру надо передать идентификатор окна. Какой идентификатор надо взять, если мы удалили форму из нашего приложения? И какой тогда нужен второй параметр?
Delphi WinAPI Как скопировать файл из одной папки в другую? https://www.cyberforum.ru/ delphi-winapi/ thread4135.html
Подскажыте пожалуйста, можно как-то при помощи Delphi скопировать любой файл с одной папкив другую?
0 / 0 / 0
Регистрация: 26.11.2009
Сообщений: 10
22.02.2010, 23:44  [ТС] 0

Функция winApi WriteFileEx() - Delphi WinAPI - Ответ 562488

22.02.2010, 23:44. Показов 2395. Ответов 7
Метки (Все метки)

Ответ

Спасибо за помощь!
Я наверно забиваю, на эту проблему.. Это лаба, я студент. Буду спрашивать у преподавателя, что не так. И требование в лабе записать в файл используя асинхронную функцию. Так конечно можно сделать запись используя потоки, я конечно не пытался делать это, но судя по бесчисленному количеству html страниц просмотренных мной сегодня, этот способ и правда предпочтительней.
Сейчас, прочитав ваш пост, попытался записать 400 кб на дискету. Все равно висняки. Правда короче чем при попытке записи файла размером1.4 мб
Пробовал еще одну флешку, тоже самое.

Добавлено через 1 час 22 минуты
Сейчас убедился, что если писать на Хард, то все ок! 60 мб записалось 1300 мс (примерно), причем на вызов функции 10 мс, опять же примерно. Буду разбираться, с подвисанием на внешних носителях..
kukuruku310, если не затруднит последний вопрос. Вы когда на дискету писали файлы, подвисаний не было? Какой примерно был размер? Т.к. у меня даже на маленьких файлах, функция не передает управление пока не запишит, а это чуствительно учитывая скорость записи на FDD

Вернуться к обсуждению:
Функция winApi WriteFileEx() Delphi WinAPI
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.02.2010, 23:44
Готовые ответы и решения:

функция winApi CreateFileMapping()
Сейчас столкнулся с проблемой. Полное непонимание FileMapping Есть следующий код. Он должен...

Работа с COM портами WinAPI, конкретно функция ClearCommError
Всем доброго времени суток, я вообще не программист, программирую от случая к случаю, пишу...

Как увидеть то, что вернула функция WinApi?
например вот такая процедура procedure TForm1.btnSysDirClick(Sender: TObject); var ...

Какая функция winapi возвращает результатом значение по адресу памяти (указатель)?
Какая функция winapi возвращает результатом значение по адресу памяти (указатель)? Т.е. к примеру...

7
22.02.2010, 23:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.02.2010, 23:44
Помогаю со студенческими работами здесь

WriteFileEx - не пишет в файл.
Нужен асинхронный ввод/вывод. Простой пример: char* b="abccccccccccccccccccccccccccccccccccc";...

Функция WinAPI CopyFile
Здравствуйте! Помогите пожалуйста с функцией WinAPI CopyFile. Нужно скопировать данные...

WinApi С++ Функция GetCPUInfo
Доброго времени суток. Было дано задание написать приложение которое считывает сведения о...

Есть ли в WinAPI функция DlgTemplate?
В листинге 6.1 в книге Ганеева "Проектирование интерфейса средствами WIN32 API" есть функция...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru