Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Какая функция API срабатывает при нажатии "Сохранить Как" [D6, Win2k, WinXP]


Elen ©   (2006-05-25 11:25:00) 

Господа! Знает ли кто, какая API функция вызывается когда я хочу сохранить редактируемый файл командой меню "Сохранить как" в пакете MS Office?
И как в принципе состоит вся схема работы этой команды?


EdwardMM   (2006-05-31 20:15:00) [1]

uses CommDlg;

var
  ofn: TOpenFileName; // CommDlg must be in uses clause !
  szFile: array[0..MAX_PATH] of Char;
  Result: string;

FillChar(ofn, SizeOf(TOpenFileName), 0);
with ofn do
begin
 lStructSize := SizeOf(TOpenFileName);
 hwndOwner := Handle;
 lpstrFile := szFile;
 nMaxFile := SizeOf(szFile);
 lpstrInitialDir := nil;
 Flags := 4;
end;
if GetSaveFileName(ofn) then
 Result := StrPas(ofn.lpstrFile);


XProger   (2006-05-25 15:30:00) [2]

Elen, http://xproger.mirgames.ru/?id=1&page=1&doc=winapi2качай пример :)


Elen   (2006-05-25 12:14:00) [3]


> Игорь Шевченко ©

Спасибо буду рыть


Игорь Шевченко   (2006-05-25 11:36:00) [4]

GetSaveFileName


Сергей М.   (2006-05-25 11:31:00) [5]

Куча разных API-функций при этом вызывается ..


Наверх

Титульная страница Поиск, карта сайта Написать письмо