Приветствуем на Форум Херсона. Форум Херсонской молодежи.. На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру! Если возникнут проблемы с регистрацией напишите нам. |
|
Программирование Все вопросы по написанию программ |
|
Опции темы |
09.11.2007, 00:33 | #61 (Ссылка на пост) |
Модератор
Пол:
|
Question/Problem/Abstract:
I got an error message “bitmap image is not valid”. I try several tips out there, but none of them works. From several tips I found, this is my simple solution: Why this happen? watch this blob file viewed in hex editor : 1 151C2F00020000000D000E0014002100 ../...........!. 2 FFFFFFFF4269746D617020496D616765 ....Bitmap Image 3 005061696E742E506963747572650001 .Paint.Picture.. 4 05000002000000070000005042727573 ...........PBrus 5 6800000000000000000020540000424D h......... T..BM 6 16540000000000007600000028000000 .T......v...(... 7 C0000000DF0000000100040000000000 ................ 8 A0530000CE0E0000D80E000000000000 .S.............. MS Access stores some information (for JPEG or other type it also include the path of a linked OLE) in object as part of the object's definition in the OLE object field. Because the definition of OLE object storage is not documented (!? this is straight from MS) there is no way to know what gets written before the actual image data. Obviously line 2 says the data stream is a "Bitmap Image." I assume in Lines 4-5 that PBrush ("Paintbrush") is the program that should be used to open the file. The first two bytes of BMP files normally are "BM" or 42 4D in hex, so that it appears that the BMP file starts in line 5, at byte 14 above -- byte 78 within the file. Download EDBImage in here (http://delphi.icm.edu.pl/) EDBImage works like TDBImage except : - It can manage .ico .bmp .wmf .emf .jpg .jpeg. Without a line of code !!! - Can copy to clipboard .bmp .wmf .jpg .jpeg - Event OnLoadCustomImage is fired when the image type is unknown, so you can load "any" type of images (gif, tiff, png,....). Because Bitmap is always start in byte 78 within the BLOB, you can use the OnLoadCustomImage in this way: procedure TForm1.EDBImage1LoadCustomImage(var B: TGraphic; Stream: TStream); begin B := TBitmap.Create; Stream.Seek(78, soFromBeginning); B.LoadFromStream(Stream); end; Последний раз редактировалось zwitter, 09.11.2007 в 00:38. |
|
18.11.2007, 17:44 | #62 (Ссылка на пост) |
Что-то высматривает
|
ок.пасиба папробую. токо нада денег на счет кинуть))
__________________
|
|
13.12.2007, 20:47 | #63 (Ссылка на пост) |
Что-то высматривает
|
блин немагу паставить это компонент. наверно руки кривые(( в делфе через component-install component. оно када пытается установить-компилирует и ненаходит целую кучу файлов. шо делать? например ненаходит [Fatal Error] uEDBR.pas(14): File not found: 'GraphicEx.dcu'
и пахожие. в том архивчике ими и непахнет. хееелп миии плиииз
__________________
|
|
13.12.2007, 21:16 | #64 (Ссылка на пост) |
Что-то высматривает
|
мож вся проблема в создании таблицы? я создаю таблицу через аксес, в ней делаю 2 поля: первое числовое, второе обьект OLE и в него вставляю картинку. патом сохраняю в парадокс. мож вся проблема в этом? как мне саздать по-другому тааблицу у туда запихнуть картинку? каккую базу создать нада?
__________________
|
|
13.12.2007, 21:57 | #65 (Ссылка на пост) |
Что-то высматривает
|
это дело точно е в компоненте а в таблице. у мну получилось вывести картинку такой фигней:
procedure TForm1.Button3Click(Sender: TObject); var B: TBitmap; begin B := TBitmap.Create; try B.LoadFromFile('c:\delphi\images\splashh\athena.bm p'); DBImage1.Picture.Assign(B); finally B.Free; end; end; оно все вывело. значит проблема в таблице. а шо эт можеть быть?
__________________
|
|
13.12.2007, 22:56 | #66 (Ссылка на пост) | ||||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
Цитата:
Цитата:
__________________
Последний раз редактировалось TIGR, 13.12.2007 в 22:58. |
||||||||||
|
14.12.2007, 16:52 | #67 (Ссылка на пост) |
Что-то высматривает
|
датабейс десктоп непотдерживает русския язык и вместо него пишет куляку муляку)
__________________
|
|
14.12.2007, 17:05 | #68 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
всё он поддерживает, правильную кодировку надо выбрать в опциях!
__________________
|
||||||||
|
Сказали Спасибо пользователю TIGR за этот пост: | Робот Вертер (15.12.2007) |
16.12.2007, 15:11 | #69 (Ссылка на пост) |
Что-то высматривает
|
тю я шо неставил у мну руский нехочет вапще видеть. мож у мну он какойто фиговый((
__________________
|
|
16.12.2007, 16:31 | #70 (Ссылка на пост) | |||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
Цитата:
чёта долго ты уже с пародоксом работаешь, загляни на вкладку с компонентами АДО или интербейса... они повеселее
__________________
|
|||||||||
|
Сказали Спасибо пользователю TIGR за этот пост: | Робот Вертер (16.12.2007) |
17.12.2007, 17:16 | #71 (Ссылка на пост) |
Что-то высматривает
|
=) я от хочу перейти на мускул. он вроде покраше будет) сча от качаю учебники буду разбираца)
__________________
|
|
17.12.2007, 19:21 | #72 (Ссылка на пост) | |||||||||
Скучающий бездельник
Пол:
Адрес: Институт времени
Благодарил(а): 15,680
Благодарили 14,464 раз в 6,143 постах
Галерея:
0
Вес репутации: 181
|
Цитата:
Лучше б взял Интербейс или МССКЛ помучал. Сайбейс в принципе тоже.
__________________
Пускай не стоит свеч игра, поверь опять, что победишь. В конечном счете будет прав тот, кто зажег огонь добра. |
|||||||||
|
Сказали Спасибо пользователю Робот Вертер за этот пост: | TIGR (17.12.2007) |
17.12.2007, 20:52 | #73 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
мускул наверное лучше в связке с веб программированием использовать уж больно там он распространен... и положительные отзывы читал только об интепрайзной версии.
__________________
|
||||||||
|
Сказали Спасибо пользователю TIGR за этот пост: | Робот Вертер (17.12.2007) |
17.12.2007, 20:57 | #74 (Ссылка на пост) |
Что-то высматривает
|
я от впринцыпе и без мускула справился) просто саздал даблицу dBase програмно и програмно же наполнил. все пашет отлично) это бока с аксесом были)
__________________
|
|
17.12.2007, 21:06 | #75 (Ссылка на пост) | ||||||||
Щас сменю себе статус
Пол:
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея:
0
Вес репутации: 82
|
так ты хотел создать таблицы в мускуле и потом перевести в парадокс???
__________________
|
||||||||
|
Сказали Спасибо пользователю TIGR за этот пост: | Робот Вертер (17.12.2007) |
20.12.2007, 21:49 | #76 (Ссылка на пост) |
Что-то высматривает
|
та нет канешна) ты шо. я думал работать с мускулом просто но передумал шото)
__________________
|
|
30.01.2008, 19:00 | #77 (Ссылка на пост) |
Что-то высматривает
|
люди надо написать отзыв о программе. я впринцыпе понимаю что писать, но может ктото сталкивался. памагите плиз. срочно
__________________
|
|