powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Перехват импорта в DW
11 сообщений из 11, страница 1 из 1
Перехват импорта в DW
    #37155448
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как можно перехватить импорт данных из файла в DW, и проделав определенные действия продолжить импорт?
...
Рейтинг: 0 / 0
Перехват импорта в DW
    #37155493
Фотография Riska
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AIS,
Скорее всего никак. Нужно придумывать что-то со стрингом, который идет в импорт.
...
Рейтинг: 0 / 0
Перехват импорта в DW
    #37158057
_Drive_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Hi,
А в чем проблема?
Случайно не в разделителе дробной и целой части?
...
Рейтинг: 0 / 0
Перехват импорта в DW
    #37158165
Oleg1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ItemError/ItemСhanged
...
Рейтинг: 0 / 0
Перехват импорта в DW
    #37158551
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RiskaAIS,
Скорее всего никак. Нужно придумывать что-то со стрингом, который идет в импорт.
Пока стрингом и пользуюсь.
Но вроде когда-то видел скрипт (и помоему это было в событии "other"), в котором отлавливалось событие "ReadFile" из "kernel32", поток данных перенаправлялся на процедуру каких-то манипуляций с данными, а потом измененный данные возвращались обратно.
Хотя я не исключаю, что это могло мне "присниться". :)

Oleg1ItemError/ItemСhanged
Что вы имели ввиду? Или Вы по другой теме ("PB12 классик")? :)
...
Рейтинг: 0 / 0
Перехват импорта в DW
    #37162737
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот, например, вроде бы и перехватил событие импорта файла (в частности PSR после GetFileOpenName и присвоения значения dataobject). Импорт остановил, а где и как данные взять, чтобы их скорректировать, не найду.
Может кто-нибудь что-то посоветует либо подскажет?
...
Рейтинг: 0 / 0
Перехват импорта в DW
    #37163152
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AIS,

Какая вообще стоит задача?
...
Рейтинг: 0 / 0
Перехват импорта в DW
    #37163916
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин МаркAIS,

Какая вообще стоит задача?
Есть зашифрованный файл, который перед импортом в DW необходимо предварительно дешифрировать. Сейчас это делается через ImportString, т.е. сначала открываем файл для чтения, читаем, дешифруем, переводим в String и потом импортируем в DW.
У String есть конечная длинна и + это практически только текст, а интересно иметь больше, например графики, картинки.
Ищу вариант чтобы оперировать с Blob, а не String. Есть, конечно, Clipboard, но это небезопасно.
...
Рейтинг: 0 / 0
Перехват импорта в DW
    #37164334
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AISУ String есть конечная длинна
В реализации от Sybase это несколько сот мегабайт. Этого не хватит?
AISи + это практически только текст, а интересно иметь больше, например графики, картинки.
Ищу вариант чтобы оперировать с Blob, а не String. Есть, конечно, Clipboard, но это небезопасно.
А в чем проблема самому дешифровать и вставлять строки в DataWindow?
...
Рейтинг: 0 / 0
Перехват импорта в DW
    #37164833
AIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Локшин Марк ,
т.е. картинки перевести в String? И таки импортировать в DW на основании, что:
Код: plaintext
1.
2.
/*String*/
Any ASCII character with variable length ( 0  to  2147483647 ). 
...
Рейтинг: 0 / 0
Перехват импорта в DW
    #37165058
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AIS Локшин Марк ,
т.е. картинки перевести в String? И таки импортировать в DW на основании, что:
Код: plaintext
1.
2.
/*String*/
Any ASCII character with variable length ( 0  to  2147483647 ). 

И как Вы себе представляете засунуть картинки в DW?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Перехват импорта в DW
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]