SetOutlineOpenFileA
Đề cương
Mô tả
Hậu tố A biểu thị điểm vào DLL ANSI (char); bề mặt ActiveX/COM chỉ cung cấp dạng Unicode. Hành vi giống hệt SetOutlineOpenFile và các đối số chuỗi được diễn giải bằng trang mã SetAnsiMode hiện tại
Đặt đề mục (bookmark) mở một file khi được nhấp
Cú pháp
Delphi
Function DLSetOutlineOpenFileA(InstanceID, OutlineID: Integer; FileName: PAnsiChar): Integer;
DLL
int DLSetOutlineOpenFileA(int InstanceID, int OutlineID, const char * FileName);
Tham số
| OutlineID | ID của đề mục do hàm NewOutline trả về. Cách khác, dùng hàm GetOutlineID để lấy một outline ID hợp lệ |
|---|---|
| FileName | File cần mở khi đề mục được nhấp. Đường dẫn phải theo định dạng đặc biệt: dấu gạch ngược đổi thành dấu gạch xuôi, và ổ đĩa (nếu có) chỉ ghi chữ cái ổ đĩa giữa hai dấu gạch xuôi, không có dấu hai chấm. Ví dụ, file "c:\my documents\hello.pdf" phải ghi là "/c/my documents/hello.pdf". Relative path hợp lệ, kể cả đường dẫn có ".." để đi lên một thư mục |
Giá trị trả về
| 0 | OutlineID không hợp lệ |
|---|---|
| 1 | Đã đặt điểm đến của đề mục thành công |