|
|
|
Кому нибудь удалось втянуть окно (window) в .pbd ???
|
|||
|---|---|---|---|
|
#18+
voronkХа ... жалко нету смайлика который хлопает в ладоши. Спасибо комрад. Сейчас попробуем. ну зачем же ж блоб то было в строку загонять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2006, 20:02 |
|
||
|
Кому нибудь удалось втянуть окно (window) в .pbd ???
|
|||
|---|---|---|---|
|
#18+
Если честно, хотелось просто посмотреть, поэтому когда увидел гарбич, почесал затылок и пошёл домой. Ну да ладно. После того как я записал етот блоб, решил я его записать обратно в файл и сохранить. Получилась борода, записанный файл меньше оригинала и ессественно не работает, плиз скажите чё не так: "c:\xyz.pbd" - просто пустой файл, открыл пустой notepad и сохранил как .pbd i_file_num = FileOpen("c:\xyz.pbd", StreamMode!, Write!, LockWrite!, Replace!) l_new_pos = 1 Do While FileWrite( i_file_num, BlobMid(bl_tot_bl, l_new_pos, 32765)) > 0 l_new_pos += 32765 Loop FileClose(i_file_num) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2006, 20:28 |
|
||
|
Кому нибудь удалось втянуть окно (window) в .pbd ???
|
|||
|---|---|---|---|
|
#18+
ну неужели никто не знает ... voronkЕсли честно, хотелось просто посмотреть, поэтому когда увидел гарбич, почесал затылок и пошёл домой. Ну да ладно. После того как я записал етот блоб, решил я его записать обратно в файл и сохранить. Получилась борода, записанный файл меньше оригинала и ессественно не работает, плиз скажите чё не так: "c:\xyz.pbd" - просто пустой файл, открыл пустой notepad и сохранил как .pbd i_file_num = FileOpen("c:\xyz.pbd", StreamMode!, Write!, LockWrite!, Replace!) l_new_pos = 1 Do While FileWrite( i_file_num, BlobMid(bl_tot_bl, l_new_pos, 32765)) > 0 l_new_pos += 32765 Loop FileClose(i_file_num) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2006, 21:29 |
|
||
|
Кому нибудь удалось втянуть окно (window) в .pbd ???
|
|||
|---|---|---|---|
|
#18+
voronkну неужели никто не знает ... Приведите полный скрипт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.04.2006, 19:48 |
|
||
|
Кому нибудь удалось втянуть окно (window) в .pbd ???
|
|||
|---|---|---|---|
|
#18+
integer i_file_num, i_loops, i long l_flen, l_bytes_read, l_new_pos blob bl, bl_tot_bl string s string s_tot_bl, s_bl // Взяли файл ... l_flen = FileLength('c:\test\xyz.pbd') //MessageBox('', string(l_flen)) // Прочитали в блоб ... i_file_num = FileOpen('c:\test\xyz.pbd', StreamMode!, Read!, LockRead!) IF l_flen > 32765 THEN IF Mod(l_flen, 32765) = 0 THEN i_loops = l_flen/32765 ELSE i_loops = (l_flen/32765) + 1 END IF ELSE i_loops = 1 END IF l_new_pos = 1 FOR i = 1 to i_loops l_bytes_read = FileRead(i_file_num, bl) bl_tot_bl = bl_tot_bl + bl NEXT FileClose(i_file_num) // Потом, я открыл notepad, сохранил его (пустой) как 'c:\xyz.pbd' и попытался записать в него этот самый локальный блоб bl_tot_bl i_file_num = FileOpen('c:\test\xyz.pbd', StreamMode!, Write!, LockWrite!, Replace!) l_new_pos = 1 Do While FileWrite( i_file_num, BlobMid(bl_tot_bl, l_new_pos, 32765)) > 0 l_new_pos += 32765 Loop FileClose(i_file_num) // Но в результате размер получился меньше, ну и явно, что-то не так. Где прокол, подскажите пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2006, 19:40 |
|
||
|
Кому нибудь удалось втянуть окно (window) в .pbd ???
|
|||
|---|---|---|---|
|
#18+
Упс, когда делал cut/paste, где блоб записываетса обратно в файл, я в сообщении ошибся, надо: i_file_num = FileOpen('c:\test\xyz.pbd', StreamMode!, Write!, LockWrite!, Replace!), в скрипте Ок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.04.2006, 19:46 |
|
||
|
Кому нибудь удалось втянуть окно (window) в .pbd ???
|
|||
|---|---|---|---|
|
#18+
Звиняйте комрады. Разобрался, всё работает. Читаем .pbd в блоб отправляем блоб в базу данных. вызываем блоб из базы данных. удаляем xyz.pbd по новому записываем блоб в xyz.pbd пользуем AddToLibraryList() Усё фурычит. Детальки уже отполируем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.04.2006, 00:50 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=33680628&tid=1337778]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
61ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 378ms |

| 0 / 0 |
