![]() |
|
||||||||||
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
alexcon314, Loomy, первому из вас я могу поставить плюс за флейм в 109-ом посте, а Loomy может получить помимо плюса за флейм, ещё и +5 и отправится в бан. Loomy получил плюс за ломаный Zinc.
На этом посте флейм прекращается. |
|
|||||
|
[+3 06.06.07]
Регистрация: Jun 2007
Сообщений: 9
|
Цитата:
Есть кое-какие косяки, но они из-за моей невнимательности ![]() Спасибо большое! |
|
|||||
|
listener
|
небольшая фича, которая позволяет запустить программно скринсэйвер, установленный в системе по умолчанию
go.label = "screensaver";
mdm.Application.doEvents();
formTitle = mdm.Forms.MainForm.title = "form";
appTitle = mdm.Application.title = "app";
var wList = mdm.System.getWindowList();
var i = 0;
while (wList[i][1]) {
if (wList[i][0] == formTitle || wList[i][0] == appTitle) {
hwnd = wList[i][1];
}
i++;
}
go.onRelease = function() {
mdm.System.postMessage(hwnd, 0x0112, 0xF140, 0);
};
Далее окно само себе шлет системное сообщение на запуск скринсейвера. Последний раз редактировалось alexcon314; 17.08.2007 в 17:24. |
|
|||||
|
[++1.3 11.01.07]
Регистрация: Jan 2007
Адрес: Ukraine, Kyiv
Сообщений: 104
|
Здравствуйте!
Такой вопрос: необходимо реализовать с помощью Zinc функцию импорта-экспорта файлов. Для этого необходимо загнать эти файлы в один архив (можно без сжатия). Я так понимаю, что сделать это можно только с помощью внешней dll. Так вот: можно ли для этого использовать какую-нибудь библиотеку windows? Какие есть еще варианты? |
|
|||||
|
listener
|
Если речь идет об архивации/разархивации файлов из под цинка, то рекомендую воспользоваться каким-нибудь архиватором, поддерживающим работу с ним из командной строки.
Пример - бесплатный архиватор 7-Zip. Скачивай http://www.7-zip.org/, устанавливай и проверяй код. Само собой, пути к файлам должны быть реальными .var path7z = "c:\\Program Files\\7-Zip\\7z.exe"; var pathFile = "D:\\blabla\\somefile.txt"; var pathArch = "c:\\blabla\\somefile.zip"; var StdOut = mdm.System.execStdOut(path7z + " a -tzip " + pathArch + " " + pathFile); out.text = StdOut; Список доступных для использоваения команд 7-Zip смотри в мануале программы, который поставляется вместе с дистрибутивом. Команд разных там достаточно для организации полноценной работы. Что касается dll, то их здесь использовать ни к чему. Последний раз редактировалось alexcon314; 20.08.2007 в 10:41. |
|
|||||
|
[++1.3 11.01.07]
Регистрация: Jan 2007
Адрес: Ukraine, Kyiv
Сообщений: 104
|
Спасибо. А как насчет виндового zip-архиватора?
|
|
|||||
|
listener
|
Цитата:
В поставку к винде (в дистрибутив в смысле) включен zip-архиватор? Насколько я знаю, нет. Все за денежку покупается. Или 7-Zip юзай, он бесплатный. |
|
|||||
|
[++1.3 11.01.07]
Регистрация: Jan 2007
Адрес: Ukraine, Kyiv
Сообщений: 104
|
Да есть вроде в винде стандартный ZIP-архиватор.
|
|
|||||
|
ветеран форума
|
есть, но только в XP и выше
__________________
4am is time to rock |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:28. |
|
|
« Предыдущая тема | Следующая тема » |
|
|