Форум Херсона. Форум Херсонской молодежи, флейм, фотографии Херсона, политика в Херсоне, сетевой форум, сети Херсона


Приветствуем на Форум Херсона. Форум Херсонской молодежи..

На данный момент Вы находитесь на форуме как Гость и имеете очень ограниченные возможности и права. Что бы писать или отвечать в темах, загружать картинки, файлы на форуме Вам нужно зарегистрироваться, что совершенно бесплатно. Регистрация очень быстрая, не откладывайте эту процедуру!

Если возникнут проблемы с регистрацией напишите нам.

Галерея форума Блоги пользователей Список банов
Вернуться   Форум Херсона. Форум Херсонской молодежи. > >
Регистрация СправкаСтатистика Пользователи Календарь Сообщения за день

Программирование Все вопросы по написанию программ

Ответ
 
Опции темы
Старый 09.11.2007, 00:33   #61 (Ссылка на пост)
Модератор
Пол:
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 ssss11242
Благодарил(а): 2,807
Благодарили 19,030 раз в 5,788 постах
Галерея: 15
Вес репутации: 217 zwitter скоро в модераторы
zwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторыzwitter скоро в модераторы
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.
zwitter вне форума  
Ответить с цитированием
Старый 18.11.2007, 17:44   #62 (Ссылка на пост)
Что-то высматривает
 
Аватар для TAVI$K@R()N
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 ssssss262
Адрес: Мухосранск
Благодарил(а): 83
Благодарили 54 раз в 44 постах
Галерея: 0
Вес репутации: 18 TAVI$K@R()N станет скоро известным
Отправить сообщение для  TAVI$K@R()N с помощью ICQ
ок.пасиба папробую. токо нада денег на счет кинуть))
__________________

TAVI$K@R()N вне форума  
Ответить с цитированием
Старый 13.12.2007, 20:47   #63 (Ссылка на пост)
Что-то высматривает
 
Аватар для TAVI$K@R()N
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 ssssss262
Адрес: Мухосранск
Благодарил(а): 83
Благодарили 54 раз в 44 постах
Галерея: 0
Вес репутации: 18 TAVI$K@R()N станет скоро известным
Отправить сообщение для  TAVI$K@R()N с помощью ICQ
блин немагу паставить это компонент. наверно руки кривые(( в делфе через component-install component. оно када пытается установить-компилирует и ненаходит целую кучу файлов. шо делать? например ненаходит [Fatal Error] uEDBR.pas(14): File not found: 'GraphicEx.dcu'
и пахожие. в том архивчике ими и непахнет. хееелп миии плиииз
__________________

TAVI$K@R()N вне форума  
Ответить с цитированием
Старый 13.12.2007, 21:16   #64 (Ссылка на пост)
Что-то высматривает
 
Аватар для TAVI$K@R()N
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 ssssss262
Адрес: Мухосранск
Благодарил(а): 83
Благодарили 54 раз в 44 постах
Галерея: 0
Вес репутации: 18 TAVI$K@R()N станет скоро известным
Отправить сообщение для  TAVI$K@R()N с помощью ICQ
мож вся проблема в создании таблицы? я создаю таблицу через аксес, в ней делаю 2 поля: первое числовое, второе обьект OLE и в него вставляю картинку. патом сохраняю в парадокс. мож вся проблема в этом? как мне саздать по-другому тааблицу у туда запихнуть картинку? каккую базу создать нада?
__________________

TAVI$K@R()N вне форума  
Ответить с цитированием
Старый 13.12.2007, 21:57   #65 (Ссылка на пост)
Что-то высматривает
 
Аватар для TAVI$K@R()N
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 ssssss262
Адрес: Мухосранск
Благодарил(а): 83
Благодарили 54 раз в 44 постах
Галерея: 0
Вес репутации: 18 TAVI$K@R()N станет скоро известным
Отправить сообщение для  TAVI$K@R()N с помощью ICQ
это дело точно е в компоненте а в таблице. у мну получилось вывести картинку такой фигней:

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;

оно все вывело. значит проблема в таблице. а шо эт можеть быть?
__________________

TAVI$K@R()N вне форума  
Ответить с цитированием
Старый 13.12.2007, 22:56   #66 (Ссылка на пост)
Щас сменю себе статус
 
Аватар для TIGR
Пол:
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 sssss4687
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея: 0
Вес репутации: 82 TIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторы
Цитата:
Сообщение от TAVI$K@R()N Посмотреть сообщение
мож вся проблема в создании таблицы? я создаю таблицу через аксес, в ней делаю 2 поля: первое числовое, второе обьект OLE и в него вставляю картинку. патом сохраняю в парадокс. мож вся проблема в этом? как мне саздать по-другому тааблицу у туда запихнуть картинку? каккую базу создать нада?
мда.... делать пародоксовскую таблицу через аксесс эт канеша да..... в стандартной поставке БДЕ есть программка которая тебе создаст табличку парадоксовскую(Database Desktop называется) и не нада мучаться, в парадоксе нет такого типа поля как ОЛЕ там есть БЛОБ, и сохранять туда картинку можно примерно так:

Цитата:
Table1.Append;
S:=TFileStream.Create(OpenPictureDialog1.FileName, fmOpenRead);
Table1Pict.LoadFromStream(S);
S.Free;
__________________

Последний раз редактировалось TIGR, 13.12.2007 в 22:58.
TIGR вне форума  
Ответить с цитированием
Старый 14.12.2007, 16:52   #67 (Ссылка на пост)
Что-то высматривает
 
Аватар для TAVI$K@R()N
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 ssssss262
Адрес: Мухосранск
Благодарил(а): 83
Благодарили 54 раз в 44 постах
Галерея: 0
Вес репутации: 18 TAVI$K@R()N станет скоро известным
Отправить сообщение для  TAVI$K@R()N с помощью ICQ
датабейс десктоп непотдерживает русския язык и вместо него пишет куляку муляку)
__________________

TAVI$K@R()N вне форума  
Ответить с цитированием
Старый 14.12.2007, 17:05   #68 (Ссылка на пост)
Щас сменю себе статус
 
Аватар для TIGR
Пол:
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 sssss4687
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея: 0
Вес репутации: 82 TIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторы
Цитата:
Сообщение от TAVI$K@R()N Посмотреть сообщение
датабейс десктоп непотдерживает русския язык и вместо него пишет куляку муляку)
всё он поддерживает, правильную кодировку надо выбрать в опциях!
__________________
TIGR вне форума  
Ответить с цитированием
Сказали Спасибо пользователю TIGR за этот пост:
Старый 16.12.2007, 15:11   #69 (Ссылка на пост)
Что-то высматривает
 
Аватар для TAVI$K@R()N
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 ssssss262
Адрес: Мухосранск
Благодарил(а): 83
Благодарили 54 раз в 44 постах
Галерея: 0
Вес репутации: 18 TAVI$K@R()N станет скоро известным
Отправить сообщение для  TAVI$K@R()N с помощью ICQ
тю я шо неставил у мну руский нехочет вапще видеть. мож у мну он какойто фиговый((
__________________

TAVI$K@R()N вне форума  
Ответить с цитированием
Старый 16.12.2007, 16:31   #70 (Ссылка на пост)
Щас сменю себе статус
 
Аватар для TIGR
Пол:
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 sssss4687
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея: 0
Вес репутации: 82 TIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторы
Цитата:
Сообщение от TAVI$K@R()N Посмотреть сообщение
тю я шо неставил у мну руский нехочет вапще видеть. мож у мну он какойто фиговый((
значит не так ставил если не поставился.... я только что специально для тебя запустил поставил кодировку "Paradox cyrr 866", русский принимает и отображает.

чёта долго ты уже с пародоксом работаешь, загляни на вкладку с компонентами АДО или интербейса... они повеселее
__________________
TIGR вне форума  
Ответить с цитированием
Сказали Спасибо пользователю TIGR за этот пост:
Старый 17.12.2007, 17:16   #71 (Ссылка на пост)
Что-то высматривает
 
Аватар для TAVI$K@R()N
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 ssssss262
Адрес: Мухосранск
Благодарил(а): 83
Благодарили 54 раз в 44 постах
Галерея: 0
Вес репутации: 18 TAVI$K@R()N станет скоро известным
Отправить сообщение для  TAVI$K@R()N с помощью ICQ
=) я от хочу перейти на мускул. он вроде покраше будет) сча от качаю учебники буду разбираца)
__________________

TAVI$K@R()N вне форума  
Ответить с цитированием
Старый 17.12.2007, 19:21   #72 (Ссылка на пост)
Скучающий бездельник
 
Аватар для Робот Вертер
Пол:
 
Активность Longevity
0/20 19/20
Today Сообщения
0/5 ssss18374
Адрес: Институт времени
Благодарил(а): 15,680
Благодарили 14,464 раз в 6,143 постах
Галерея: 0
Вес репутации: 181 Робот Вертер скоро в модераторы
Робот Вертер скоро в модераторыРобот Вертер скоро в модераторыРобот Вертер скоро в модераторыРобот Вертер скоро в модераторыРобот Вертер скоро в модераторыРобот Вертер скоро в модераторыРобот Вертер скоро в модераторыРобот Вертер скоро в модераторыРобот Вертер скоро в модераторыРобот Вертер скоро в модераторыРобот Вертер скоро в модераторыРобот Вертер скоро в модераторыРобот Вертер скоро в модераторыРобот Вертер скоро в модераторы
Цитата:
Сообщение от TAVI$K@R()N Посмотреть сообщение
=) я от хочу перейти на мускул. он вроде покраше будет) сча от качаю учебники буду разбираца)
Попримитивней
Лучше б взял Интербейс или МССКЛ помучал.
Сайбейс в принципе тоже.
__________________
Пускай не стоит свеч игра, поверь опять, что победишь.
В конечном счете будет прав тот, кто зажег огонь добра.
Робот Вертер вне форума  
Ответить с цитированием
Сказали Спасибо пользователю Робот Вертер за этот пост:
TIGR (17.12.2007)
Старый 17.12.2007, 20:52   #73 (Ссылка на пост)
Щас сменю себе статус
 
Аватар для TIGR
Пол:
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 sssss4687
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея: 0
Вес репутации: 82 TIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторы
Цитата:
Сообщение от TAVI$K@R()N Посмотреть сообщение
=) я от хочу перейти на мускул. он вроде покраше будет) сча от качаю учебники буду разбираца)
мускул наверное лучше в связке с веб программированием использовать уж больно там он распространен... и положительные отзывы читал только об интепрайзной версии.
__________________
TIGR вне форума  
Ответить с цитированием
Сказали Спасибо пользователю TIGR за этот пост:
Старый 17.12.2007, 20:57   #74 (Ссылка на пост)
Что-то высматривает
 
Аватар для TAVI$K@R()N
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 ssssss262
Адрес: Мухосранск
Благодарил(а): 83
Благодарили 54 раз в 44 постах
Галерея: 0
Вес репутации: 18 TAVI$K@R()N станет скоро известным
Отправить сообщение для  TAVI$K@R()N с помощью ICQ
я от впринцыпе и без мускула справился) просто саздал даблицу dBase програмно и програмно же наполнил. все пашет отлично) это бока с аксесом были)
__________________

TAVI$K@R()N вне форума  
Ответить с цитированием
Старый 17.12.2007, 21:06   #75 (Ссылка на пост)
Щас сменю себе статус
 
Аватар для TIGR
Пол:
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 sssss4687
Благодарил(а): 9,926
Благодарили 6,148 раз в 2,096 постах
Галерея: 0
Вес репутации: 82 TIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторыTIGR скоро в модераторы
Цитата:
Сообщение от TAVI$K@R()N Посмотреть сообщение
я от впринцыпе и без мускула справился) просто саздал даблицу dBase програмно и програмно же наполнил. все пашет отлично) это бока с аксесом были)
так ты хотел создать таблицы в мускуле и потом перевести в парадокс???
__________________
TIGR вне форума  
Ответить с цитированием
Сказали Спасибо пользователю TIGR за этот пост:
Старый 20.12.2007, 21:49   #76 (Ссылка на пост)
Что-то высматривает
 
Аватар для TAVI$K@R()N
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 ssssss262
Адрес: Мухосранск
Благодарил(а): 83
Благодарили 54 раз в 44 постах
Галерея: 0
Вес репутации: 18 TAVI$K@R()N станет скоро известным
Отправить сообщение для  TAVI$K@R()N с помощью ICQ
та нет канешна) ты шо. я думал работать с мускулом просто но передумал шото)
__________________

TAVI$K@R()N вне форума  
Ответить с цитированием
Старый 30.01.2008, 19:00   #77 (Ссылка на пост)
Что-то высматривает
 
Аватар для TAVI$K@R()N
 
Активность Longevity
0/20 18/20
Today Сообщения
0/5 ssssss262
Адрес: Мухосранск
Благодарил(а): 83
Благодарили 54 раз в 44 постах
Галерея: 0
Вес репутации: 18 TAVI$K@R()N станет скоро известным
Отправить сообщение для  TAVI$K@R()N с помощью ICQ
люди надо написать отзыв о программе. я впринцыпе понимаю что писать, но может ктото сталкивался. памагите плиз. срочно
__________________

TAVI$K@R()N вне форума  
Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 

Ваши права в разделе
Вы не можете создавать темы
Вы можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Время на сервере: 03:37.

Регистрация Справка Пользователи Календарь Сообщения за день

vBulletin 3, Copyright © 2000-2024, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co