Обязательно будет.
Только нужно сделать всё правильно.
А вообще-то:
Error_IO_Pending - это не ошибка - "Идёт операция ввода-вывода".
По окончании операции GetLastError() возвратит ноль - нужно какое-то время подождать.
А используются ли CallBack-функции ?
Найдено 177 результатов
- 07 Август 2010, 18:23
- Форум: CLARION for Windows
- Тема: WinInet Асинхронно
- Ответы: 4
- Просмотры: 2584
- 03 Август 2010, 1:19
- Форум: MAV
- Тема: MAV & SMTPLIB Осипова
- Ответы: 40
- Просмотры: 20759
Re: MAV & SMTPLIB Осипова
То есть, Игорь, "хорошую вещь - только Admin'у" ?
- 03 Август 2010, 1:06
- Форум: CLARION for Windows
- Тема: Об объединение двух программ
- Ответы: 4
- Просмотры: 2009
Re: Об объединение двух программ
а что есть "ручная программа" если ты имеешь в виду проект (prj), то где там можно найти импорт и куда :D конечно же: открываешь APP и в него импортируешь CLW-шник и в новом SOURCE-модуле (полученном из CLW-шника) удаляешь те глобальные описания , которые общие и для APP, и для проекта, на...
- 28 Июль 2010, 1:07
- Форум: CLARION for Windows
- Тема: Чтение последней строки в таблице
- Ответы: 7
- Просмотры: 2787
Re: Чтение последней строки в таблице
Надо бы так:
Код: Выделить всё
Set(...)
образец = ''
Loop
Next(TLView)
If ErrorCode() Then Break.
If значение_файла <> образец Then
DO очистка_обновляемых_значений
образец = значение_файла
End !If
DO добавление_обновляемых_значений
End !Loop
- 28 Июль 2010, 0:57
- Форум: CLARION for Windows
- Тема: Чтение последней строки в таблице
- Ответы: 7
- Просмотры: 2787
Re: Чтение последней строки в таблице
ТВОЯ ОШИБКА В ИСПОЛЬЗОВАНИИ СЛЕДУЮЩЕЙ КОНСТРУКЦИИ NEXT(TLView) curReg" = TLV:Rregion ! СОХРАНИТЬ ОБРАЗЕЦ LOOP UNTIL EOF(TLView) ... IF curReg" <> TLV:region ! ДЛЯ ПЕРВОЙ ЗАПИСИ - СРАВНЕНИЕ ОБРАЗЦА С САМИМ СОБОЙ ... curReg" = TLV:region ! СОХРАНИТЬ НОВЫЙ ОБРАЗЕЦ CYCLE END ... NEXT(TLVi...
- 18 Июль 2010, 21:47
- Форум: CLARION for Windows
- Тема: Фильтр для дерева
- Ответы: 1
- Просмотры: 1400
Re: Фильтр для дерева
Вариант № 1. - сформировать ОСНОВНУЮ очередь по файлам - ОСНОВНУЮ очередь отфильтровать в ПОКАЗАТЕЛЬНУЮ очередь - ПОКАЗАТЕЛЬНУЮ очередь показать, как дерево - при изменении фильтра (отмене) - почистить ПОКАЗАТЕЛЬНУЮ очередь, заново отфильтровать (скопировать) ОСНОВНУЮ очередь в ПОКАЗАТЕЛЬНУЮ :? (про...
- 16 Июль 2010, 22:29
- Форум: CLARION for Windows
- Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
- Ответы: 24
- Просмотры: 7738
Re: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
Растёт уверенность, что Admin и StillZero правы.
И, видно, надо ограничиться тем, что уже сделано: прозрачная кнопка и под ней картинка = получается эффект иконки. (также советовал и YuFil)
MSDN (API) рыл уже много, но желаемого не нашёл.
ВСЕМ СПАСИБО.
И, видно, надо ограничиться тем, что уже сделано: прозрачная кнопка и под ней картинка = получается эффект иконки. (также советовал и YuFil)
MSDN (API) рыл уже много, но желаемого не нашёл.
ВСЕМ СПАСИБО.
- 15 Июль 2010, 20:52
- Форум: CLARION for Windows
- Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
- Ответы: 24
- Просмотры: 7738
Re: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
Идея такая. Если мы пишем BUTTON{PROP:ICON} = '~stop.ico', то есть ресурс в нашем exeшнике с данной иконкой. Надо покапать можно ли заменить этот ресурс в exeшнике на наш из BLOB, причем в динамике. Вот и я думаю - возможно ли к образу нашей программы в памяти добавить именованный ресурс (типа ~tem...
- 09 Июль 2010, 1:03
- Форум: CLARION for Windows
- Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
- Ответы: 24
- Просмотры: 7738
Re: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
...лучше все таки на диск блин писать, один хрен tps тоже на диске хранится, так какая блин разница, не могу понять, писать в windows temp в свою папку, потом грохать, к примеру.... :) TPS единственный и пустой. При описанной технологии 1) иконок может быть неизвестно сколько, 2) они могут изменять...
- 09 Июль 2010, 0:50
- Форум: CLARION for Windows
- Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
- Ответы: 24
- Просмотры: 7738
Re: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
Может не мудрить, а использовать CoolButtons от PurpleSwift..." Изучил я это чудо малость. Возможности обходиться без дискового или прилинкованного в ресурс файла данная приблуда не даёт. Воспользоваться файлом можно без проблем - для этого CoolButtons не требутся. Для этого и вопрос задавать ...
- 07 Июль 2010, 23:05
- Форум: CLARION for Windows
- Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
- Ответы: 24
- Просмотры: 7738
Re: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
А там отвечают:morkovin писал(а): предложено пойти на purplesoft
Welcom to purplesoft.com
...
This domain may be for sale
рою сюда... Победю-отпишусь.Admin писал(а):Или на обычную кнопку повесить в конец свой обработчик, который в контексте кнопки нарисует что то
Есть ещё мысли ?
- 07 Июль 2010, 14:26
- Форум: CLARION for Windows
- Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
- Ответы: 24
- Просмотры: 7738
Re: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
Спасибо за коммент.StillZero писал(а):так ведь не хочет сохранять на диск...
Не верю.StillZero писал(а):А с памяти я хз как... никак наверное...
Буду рыть...
Может ещё есть мнения?
- 07 Июль 2010, 9:53
- Форум: CLARION for Windows
- Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
- Ответы: 24
- Просмотры: 7738
Re: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
Так что хранится на sql-ле - иконка или jpg? надо: хранить ico, но пока храню jpg, потому что с ico - не получилось Хотя один хрен... картинку надо на диск клиенту сохранить вот этого-то делать-то и не надо Т.е. не ясно зачем писать в tps. Ещё раз. И поподробнее: - Настройки сервиса кларион-програм...
- 07 Июль 2010, 0:35
- Форум: CLARION for Windows
- Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
- Ответы: 24
- Просмотры: 7738
Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
Народ ! В таблице MSSQL, в поле image хранится файл иконки. 1) Как присвоить нарисовать на кнопке эту самую иконку, Button{PROP:ICON} = ? СПРАВИЛСЯ С ЗАДАЧЕЙ РИСОВАНИЯ СОХРАНЁННОГО JPG-файла в IMAGE{PROP:ImageBlob} Путь: а) Select-ом получаю части image-поля и склеиваю в BLOB-поле временного TPS-фай...
- 25 Июнь 2010, 22:23
- Форум: CLARION for Windows
- Тема: То чего не может быть ...
- Ответы: 4
- Просмотры: 1980
Re: То чего не может быть ...
Давным-давно в тридесятом королевстве... :D Короче, сделал и забыл: ! 1. идентификаторы доступа к файлу GENERIC_READ EQUATE(80000000h) GENERIC_WRITE EQUATE(40000000h) GENERIC_EXECUTE EQUATE(20000000h) GENERIC_ALL EQUATE(10000000h) ! 2. цели вызова функции CreateFile() CREATE_NEW Equate(1) ! создать ...