Найдено 35 результатов
- 14 Май 2012, 16:50
- Форум: CLARION for Windows
- Тема: Копирование файлов по сети с докачкой
- Ответы: 16
- Просмотры: 7978
Re: Копирование файлов по сети с докачкой
Вобщем оно конечно работает.. но у меня получается неприятная особенность. Пока происходит копирование невозможно переключиться на другую форму. Запуск процедуры в отдельном потоке не помогает... куды рулить?
- 12 Май 2012, 19:27
- Форум: CLARION for Windows
- Тема: Копирование файлов по сети с докачкой
- Ответы: 16
- Просмотры: 7978
Re: Копирование файлов по сети с докачкой
Проблема была в прототипе функции CopyProgressRoutine, а точнее в типе данных LARGE_INTEGER для первых четырех параметров.
Если вместо параметра ULONG в функцию подставить по два (один LONG для младшего разряда, а другой для старшего) то тогда все отрабатывает нормально. Правда MSDN пишет, чтобы ...
Если вместо параметра ULONG в функцию подставить по два (один LONG для младшего разряда, а другой для старшего) то тогда все отрабатывает нормально. Правда MSDN пишет, чтобы ...
- 12 Май 2012, 15:15
- Форум: CLARION for Windows
- Тема: Копирование файлов по сети с докачкой
- Ответы: 16
- Просмотры: 7978
Re: Копирование файлов по сети с докачкой
Подскажите плиз, чего мы подвисаем после того как копирование закончилось? Причем если в процессе сменить PROGRESS_CONTINUE на PROGRESS_QUIET (это продолжение копирования без вызова callback процедуры) пока копирование еще продолжается , то оно проходит нормально, без ошибок. И исчо вопрос такой ...
- 11 Май 2012, 15:41
- Форум: CLARION for Windows
- Тема: Копирование файлов по сети с докачкой
- Ответы: 16
- Просмотры: 7978
Re: Копирование файлов по сети с докачкой
Смотрел. MSDN говорит что начиная с висты функцию заменили и опять же докачку в случае обрыва связи не реализовать и сколько скопировано не узнать. А в CopyFileEx, в прототипе, нужно callback функцию винды указывать CopyProgressRoutine. И с помощью нее можно все это дело можно отслеживать. Я вот не ...
- 11 Май 2012, 2:53
- Форум: CLARION for Windows
- Тема: Копирование файлов по сети с докачкой
- Ответы: 16
- Просмотры: 7978
Копирование файлов по сети с докачкой
Есть ли у кого пример использования функции CopyFileEx для решения данного вопроса? xcopy прекрасно работает, только вот на xp не хочет и я не умею смотреть прогресс с помощью этой команды)
- 25 Апрель 2012, 0:25
- Форум: CLARION for Windows
- Тема: Узнать путь к документам пользователя
- Ответы: 13
- Просмотры: 5670
Re: Узнать путь к документам пользователя
Спасибо за варианты. Сделал через GetEnvironmentVar
- 24 Апрель 2012, 20:44
- Форум: CLARION for Windows
- Тема: Узнать путь к документам пользователя
- Ответы: 13
- Просмотры: 5670
Re: Узнать путь к документам пользователя
А где прототип взять? Есть пример какой то?
Полистал гугл, там народ пишет что эта функция не везде работает..
Все таки можно как то вернуть результат SET UserProfile из CMD?
Полистал гугл, там народ пишет что эта функция не везде работает..
Все таки можно как то вернуть результат SET UserProfile из CMD?
- 24 Апрель 2012, 20:30
- Форум: CLARION for Windows
- Тема: Узнать путь к документам пользователя
- Ответы: 13
- Просмотры: 5670
Re: Узнать путь к документам пользователя
речь о 6.3 9056 ))
- 24 Апрель 2012, 19:14
- Форум: CLARION for Windows
- Тема: Узнать путь к документам пользователя
- Ответы: 13
- Просмотры: 5670
Узнать путь к документам пользователя
Каким образом можно получить путь к документам пользователя и к общим документам пользователей?
Если использовать SET UserProfile через CMD, то как вернуть результат в переменную?
Если использовать SET UserProfile через CMD, то как вернуть результат в переменную?
- 26 Август 2011, 12:21
- Форум: CLARION for Windows
- Тема: Объясните дураку ....
- Ответы: 23
- Просмотры: 11515
Re: Объясните дураку ....
Почему то при компиляции ругается на неправильный прототип fMax.Init. Причем на всех версиях шаблона. Компилировал на 6.3. Подскажите, мож там еще какие телодвижения нужно сделать, а не просто шаблон зарегистрировать и в глобалы добавить?
- 28 Апрель 2011, 16:32
- Форум: CLARION for Windows
- Тема: Позиционирование на колонке листбокса
- Ответы: 22
- Просмотры: 8538
Re: Позиционирование на колонке листбокса
Ура. Я научился отслеживать события любого горизонтального скролла. Как в группе, так и на листе. Некоторые моменты еще требуют уточнения, но свет в конце туннеля уже виден)
На радостях выкладываю черновик, может пригодится кому нибудь) Тема закрыта, всем спасибо)
PROGRAM
! Common equates ...
На радостях выкладываю черновик, может пригодится кому нибудь) Тема закрыта, всем спасибо)
PROGRAM
! Common equates ...
- 27 Апрель 2011, 23:01
- Форум: CLARION for Windows
- Тема: Позиционирование на колонке листбокса
- Ответы: 22
- Просмотры: 8538
Re: Позиционирование на колонке листбокса
А что это дает? Будет пустая колонка последней отображаться. И примет ширину таблицы (если фиксированных колонок не будет). А мне такого как раз и не надо.
Нужно такое поведение скрола, как в группе колонок. Т.е. чтобы бегунок вставал на 100 процентов, когда в листе становится полностью видна ...
Нужно такое поведение скрола, как в группе колонок. Т.е. чтобы бегунок вставал на 100 процентов, когда в листе становится полностью видна ...
- 27 Апрель 2011, 18:43
- Форум: CLARION for Windows
- Тема: Позиционирование на колонке листбокса
- Ответы: 22
- Просмотры: 8538
Re: Позиционирование на колонке листбокса
Ну я как старуха из известной сказки) Сначала хочу новое корыто) Дальше по списку)
Мне бы как то событие WM_HSCROLL расшифровать. На сколько переместился бегунок, в какую сторону. Ну и совсем хорошо было бы его выставить в нужное положение, чтобы еще информация в листе согласно выставленному бегунку ...
Мне бы как то событие WM_HSCROLL расшифровать. На сколько переместился бегунок, в какую сторону. Ну и совсем хорошо было бы его выставить в нужное положение, чтобы еще информация в листе согласно выставленному бегунку ...
- 27 Апрель 2011, 18:21
- Форум: CLARION for Windows
- Тема: Позиционирование на колонке листбокса
- Ответы: 22
- Просмотры: 8538
Re: Позиционирование на колонке листбокса
Еще одна бесплодная попытка переделать пример из хелпа. При перемещении бегунка горизонтального скролла переменная PT:X увеличивается на 1, но скролл никакое значение принимать не хочет.
Может хоть кто нибудь все таки поможет?
PROGRAM
SB_HORZ EQUATE(0)
SB_VERT EQUATE(1)
SB EQUATE(3)
WM_HSCROLL ...
Может хоть кто нибудь все таки поможет?
PROGRAM
SB_HORZ EQUATE(0)
SB_VERT EQUATE(1)
SB EQUATE(3)
WM_HSCROLL ...
- 27 Апрель 2011, 14:46
- Форум: CLARION for Windows
- Тема: Позиционирование на колонке листбокса
- Ответы: 22
- Просмотры: 8538
Re: Позиционирование на колонке листбокса
заменил PaintArea_hWnd = ?List{PROP:Handle} на PaintArea_hWnd = FindWindowEx(?List{PROP:Handle}, 0)
После этого wMsg не принимает значений ни WM_HSCROLL, ни WM_CTLCOLORSCROLLBAR.. Не знаю что делать вобщем..
После этого wMsg не принимает значений ни WM_HSCROLL, ни WM_CTLCOLORSCROLLBAR.. Не знаю что делать вобщем..