|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Ноя 3, 2003 15:48:39 masquer Я сейчас вплотную изучаю бинарный формат ворда - кошмар! |
|
|
Дата: Ноя 5, 2003 13:26:45 masquer Ты как-то говорил про библиотеки из Program Files\Common Files\Microsoft Shared\TEXTCONV\ Типа, на сайте M$ есть примеры и описания. Буду премного благодарен, если ты не сочтешь за труд указать ссылочку на них, а то я опух их искать. |
|
|
Дата: Ноя 5, 2003 14:00:50 Я их давно качал и не с их сайта. Кажется, это оно: ftp.cyf-kr.edu.pl/pub/mirror/Microsoft/softlib/MSLFILES/GC1039.EXE или это пробуй http://ftp.se.kde.org/pub/vendor/microsoft/Softlib/MSLFILES/GC1039.EXE |
|
|
Дата: Ноя 5, 2003 14:36:26 Спасибо. Скачал. |
|
|
Дата: Ноя 11, 2003 22:58:37 Я зашел в тупик. Хочу программно выдрать все потоки из составного файла и сохранить каждый в отдельный файл, но почему-то не получается... Сейчас пользуюсь плугином к far. Может кто подскажет, как написать консольное win32 приложение, которое бы сохраняло поток, допустим, Data, из файла hren.doc в файл Data.bin? Писать желательно на С/С++ с применением WinAPI, без всяких MFC и пр. приблуд. Если вопрос покажется ламерским, то прошу простить, поскольку это моя первае более или менее серьезная прога под винды. Надеюсь на помощь. |
|
|
Дата: Ноя 13, 2003 10:24:01 Stariy Так пойдет (см. attach)? По поводу STGTY_LOCKBYTES и STGTY_PROPERTY подумай сам, у меня нет файла, содержащего объекты такого типа. Если не получится и найдешь файл, то пиши. 292866898__sf2dt.rar |
|
|
Дата: Ноя 13, 2003 14:37:14 q_q Спасибо, буду разбираться ;-) |
|
|
Дата: Ноя 17, 2003 09:47:38 q_q Ты его в borland C писал или в Visual Studio? Похоже, что в borland C. Не компилируется, зараза. Говорит - Error sf2dt.c(36,69)Undefined symbol "LowPart" Че ему не так... Не в курсе, что может быть? |
|
|
Дата: Ноя 17, 2003 10:56:55 Stariy Не компилируется, зараза. Проверял BCC5.5 и lcc-win32. Exe'шник от lcc'ы, из-за размера. что может быть? Посмотри определение ULARGE_INTEGER в своем компиляторе, я брал из psdk typedef struct union {
struct {
DWORD LowPart;
DWORD HighPart;
};
ULONGLONG QuadPart;
} ULARGE_INTEGER, *PULARGE_INTEGER;или из lcc'ыtypedef union _ULARGE_INTEGER {
struct {DWORD LowPart; DWORD HighPart;};
long long QuadPart;
} ULARGE_INTEGER,*PULARGE_INTEGER; |
|
|
Дата: Ноя 17, 2003 12:25:17 q_q Спасибо, гляну... |
|
|
Дата: Ноя 17, 2003 15:04:40 Блин, закомпилил я ее в M$ Visual C++... Занимает больше 150 кило! Ну да фиг с ней, сейчас дело не в том. Спасибо тебе большое. По поводу STGTY_LOCKBYTES и STGTY_PROPERTY подумай сам, у меня нет файла, содержащего объекты такого типа. Неужели в инете нету? |
|
|
Дата: Ноя 17, 2003 15:28:15 q_q Я не совсем понял, чего тебе не хватает для lockbytes. |
|
|
Дата: Ноя 18, 2003 05:01:49 Stariy чего тебе не хватает для lockbytes Догадываюсь что STGTY_LOCKBYTES - это ILockBytes, и что к нему можно применить ILockBytes::ReadAt, т.к. у меня нет файла с таким объектом, то проверить не могу. |
|
|
Дата: Ноя 18, 2003 09:10:06 q_q ... ищите и обрящете... Я попробую. |
|
|
Дата: Ноя 18, 2003 10:10:45 Stariy ищите Зачем? Кто автор темы? попробую Найти и/или проверить? |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.081 |