Найдено 177 результатов

WadimZapara
07 Август 2010, 18:23
Форум: CLARION for Windows
Тема: WinInet Асинхронно
Ответы: 4
Просмотры: 2584

Re: WinInet Асинхронно

Обязательно будет.
Только нужно сделать всё правильно.

А вообще-то:
Error_IO_Pending - это не ошибка - "Идёт операция ввода-вывода".
По окончании операции GetLastError() возвратит ноль - нужно какое-то время подождать.

А используются ли CallBack-функции ?
WadimZapara
03 Август 2010, 1:19
Форум: MAV
Тема: MAV & SMTPLIB Осипова
Ответы: 40
Просмотры: 20759

Re: MAV & SMTPLIB Осипова

То есть, Игорь, "хорошую вещь - только Admin'у" ?
:cry:
WadimZapara
03 Август 2010, 1:06
Форум: CLARION for Windows
Тема: Об объединение двух программ
Ответы: 4
Просмотры: 2009

Re: Об объединение двух программ

а что есть "ручная программа" если ты имеешь в виду проект (prj), то где там можно найти импорт и куда :D конечно же: открываешь APP и в него импортируешь CLW-шник и в новом SOURCE-модуле (полученном из CLW-шника) удаляешь те глобальные описания , которые общие и для APP, и для проекта, на...
WadimZapara
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
WadimZapara
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...
WadimZapara
18 Июль 2010, 21:47
Форум: CLARION for Windows
Тема: Фильтр для дерева
Ответы: 1
Просмотры: 1400

Re: Фильтр для дерева

Вариант № 1. - сформировать ОСНОВНУЮ очередь по файлам - ОСНОВНУЮ очередь отфильтровать в ПОКАЗАТЕЛЬНУЮ очередь - ПОКАЗАТЕЛЬНУЮ очередь показать, как дерево - при изменении фильтра (отмене) - почистить ПОКАЗАТЕЛЬНУЮ очередь, заново отфильтровать (скопировать) ОСНОВНУЮ очередь в ПОКАЗАТЕЛЬНУЮ :? (про...
WadimZapara
16 Июль 2010, 22:29
Форум: CLARION for Windows
Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
Ответы: 24
Просмотры: 7738

Re: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ

Растёт уверенность, что Admin и StillZero правы.
И, видно, надо ограничиться тем, что уже сделано: прозрачная кнопка и под ней картинка = получается эффект иконки. (также советовал и YuFil)

MSDN (API) рыл уже много, но желаемого не нашёл. :(
ВСЕМ СПАСИБО.
WadimZapara
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...
WadimZapara
09 Июль 2010, 1:03
Форум: CLARION for Windows
Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
Ответы: 24
Просмотры: 7738

Re: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ

...лучше все таки на диск блин писать, один хрен tps тоже на диске хранится, так какая блин разница, не могу понять, писать в windows temp в свою папку, потом грохать, к примеру.... :) TPS единственный и пустой. При описанной технологии 1) иконок может быть неизвестно сколько, 2) они могут изменять...
WadimZapara
09 Июль 2010, 0:50
Форум: CLARION for Windows
Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
Ответы: 24
Просмотры: 7738

Re: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ

Может не мудрить, а использовать CoolButtons от PurpleSwift..." Изучил я это чудо малость. Возможности обходиться без дискового или прилинкованного в ресурс файла данная приблуда не даёт. Воспользоваться файлом можно без проблем - для этого CoolButtons не требутся. Для этого и вопрос задавать ...
WadimZapara
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 писал(а):Или на обычную кнопку повесить в конец свой обработчик, который в контексте кнопки нарисует что то
рою сюда... Победю-отпишусь.

Есть ещё мысли ?
WadimZapara
07 Июль 2010, 14:26
Форум: CLARION for Windows
Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
Ответы: 24
Просмотры: 7738

Re: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ

StillZero писал(а):так ведь не хочет сохранять на диск...
Спасибо за коммент.
StillZero писал(а):А с памяти я хз как... никак наверное...
Не верю.
Буду рыть...
Может ещё есть мнения?
WadimZapara
07 Июль 2010, 9:53
Форум: CLARION for Windows
Тема: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ
Ответы: 24
Просмотры: 7738

Re: Как Button{PROP:ICON} = ? ИЗ ПАМЯТИ

Так что хранится на sql-ле - иконка или jpg? надо: хранить ico, но пока храню jpg, потому что с ico - не получилось Хотя один хрен... картинку надо на диск клиенту сохранить вот этого-то делать-то и не надо Т.е. не ясно зачем писать в tps. Ещё раз. И поподробнее: - Настройки сервиса кларион-програм...
WadimZapara
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-фай...
WadimZapara
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) ! создать ...