Форум программистов, компьютерный форум, киберфорум
Delphi: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Delphi WinAPI WinApi с нуля, немного о циклах... Приветствую всех! Сегодня я решил рассказать для начинающих, что же такое WinApi. Да, многие слышали, что приложения получаются на нем очень маленькие, в районе 10кб и это не шутка! Но, пытаясь что - то сделать, мы наталкиваемся на многочисленные ошибки, либо приложение запускается и сразу закрывается... Что я делаю не так? Постараюсь ответить... WinApi - это набор функций, с помощью которых мы... https://www.cyberforum.ru/ delphi-winapi/ thread174470.html ToolBar и WinAPI Delphi WinAPI
Создать ToolBar при помощи WinAPI в общем, дело не хитрое. Но все существующие примеры подразумевают использование картинок. Если их не использовать, то текст сдвигается вправо в любом случае. Пока вышел из положения посылкой сообщения: SendMessage(Result, TB_SETBITMAPSIZE, 0, MAKELONG(0, 0)); Возможно существуют нормальные способы, но пока найти не удалось. Кто сталктвался или знает...
Delphi WinAPI Как узнать путь к папке temp на WinAPI? https://www.cyberforum.ru/ delphi-winapi/ thread157387.html
Добрый день? Подскажите пожалуйста как узнать путь к папке temp на WinAPI?
Delphi WinAPI Выход из winapi приложения https://www.cyberforum.ru/ delphi-winapi/ thread157317.html
Доброго времени суток, подскажите пожалуйста, какой командой можно закрыть приложение не имеющее формы. Изначально пробывал exit; и application.terminate; но не помогло.
Delphi WinAPI RichEdit и WinApi
У меня такая проблема. При компиляции Pastebtn.Enabled:=RichEdit1.Perform(em_canpaste , 0, 0)<>0; выдает ошибку Unit3.pas(55): E2003 Undeclared identifier: 'em_canpaste' Как быть?
Delphi WinAPI Функция winApi WriteFileEx() Сейчас столкнулся с асинхронными файловыми операциями (I/O). Нашел в сети исходник который должен записать на дискету файл в асинхроном режиме, т.е. функция возвращает управление, до того как закончит запись. Код посмотрел, вроде все так как и должно быть, но функция возвращает управление уже после того как закончила свою работу. Было подозрение, что что-то не так со структурой Overlapped.. Но... https://www.cyberforum.ru/ delphi-winapi/ thread98038.html
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
379 / 332 / 89
Регистрация: 26.05.2010
Сообщений: 750
27.11.2010, 20:54 0

Открытие файла функциями WinApi - Delphi WinAPI - Ответ 1147638

27.11.2010, 20:54. Показов 1594. Ответов 2
Метки (Все метки)

Ответ

У меня работает нормально! Вот мой код!

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;
 
type
  TForm1 = class(TForm)
    Button1: TButton;
    OpenDialog1: TOpenDialog;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.dfm}
 
procedure TForm1.Button1Click(Sender: TObject);
var F: HFile;
begin
  if OpenDialog1.Execute then
     begin
      F := _lopen(Pansichar(OpenDialog1.FileName), of_Read);
      if F > -1 then caption := 'ok' else caption := 'no';
      _lClose(F);
     end;
end;
 
end.


Вернуться к обсуждению:
Открытие файла функциями WinApi Delphi WinAPI
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.11.2010, 20:54
Готовые ответы и решения:

Построчное чтение файла функциями WinAPI в Delphi
Задача. Просьба привести примеры построчного чтения файла методами WinAPI. (CreateFile,ReadFile)....

Создать файл функциями winapi
Нужно создать файл с помощью функций winapi . И сделать запись в стрингрид и считывание из...

как пользоваться WinAPI функциями в MFC?
привет всем! скажите пожалуйста как пользоваться WinAPI функциями в MFC? в частности FindWindow...

Изображение теряет цвета при выводе функциями WinAPI на DC
Всем привет! Пишу курсовую на borland c++ builder. В окне создаю фигуры и перемещаю их мышью...

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

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

Открытие исходников WinAPI
Откроют ли MS исходники WinAPI? Считаю, что рано или поздно это должно случиться, учитывая что MS...

Открытие COM порта (WinAPI)
Открываю ком порт следующим кодом bool OpenPort(String Com,int Baud,Char Parity,int Data,String...

Написать текстовый редактор, в котором продемонстрировать открытие файла, сохранение файла, создание нового файла
№ 5. Написать текстовый редактор, в котором продемонстрировать открытие файла, сохранение файла,...

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