Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Вниз

Можно ли какнибудь в одном файле сохранить текст фотографии?   Найти похожие ветки 

 
killer   (2003-06-05 17:08) [0]

Можно ли какнибудь в одном файле сохранить текст и несколько фотографий? Чтобы потом можно было считать от туда и добавить новые фотки и текст новый?


 
Skier   (2003-06-05 17:14) [1]

Можно.
Но не лучше ли в таком случае использовать базу данных ?


 
killer   (2003-06-05 17:15) [2]

мне именно так надо


 
Palladin   (2003-06-05 17:17) [3]

ну и зачем дело стало?


 
killer   (2003-06-05 17:17) [4]

Мне нужно чтобы все в одном файле было...


 
Malder   (2003-06-05 17:18) [5]

Ну а в чем проблема ? Никто ж не запрещает работать с файлами хоть побайтово.


 
Palladin   (2003-06-05 17:19) [6]

:) ну прямо муму какоето...
используй Access


 
killer   (2003-06-05 17:19) [7]

еще как стало...


 
Malder   (2003-06-05 17:20) [8]

Какое бурное обсуждение в сжатые сроки :-)


 
Palladin   (2003-06-05 17:20) [9]

Access+ADO
работа с ADO на вкладке ADO, в справке и в %Delphi%\Demos\Ado\


 
Skier   (2003-06-05 17:21) [10]

Приблизительный формат файла :

- File Header (если нужно)
- RecordCount
//...........................
- Record Header (если нужно)
- TextLength
- Text
- PictureSize
- Pictute
- Record End Header (если нужно)
//...........................
- Record Header (если нужно)
- TextLength
- Text
- PictureSize
- Pictute
- Record End Header (если нужно)
//...........................
//...........................
- File End Header (если нужно)








 
killer   (2003-06-05 17:21) [11]

вот еще! Если сделать через базу данных (никогда не програмировал БД) это будет как? В одном файле или нескольких? Или еще как?


 
Skier   (2003-06-05 17:22) [12]

Oops ! Pictute = Picture :)



 
killer   (2003-06-05 17:25) [13]

Skier Я что-то не пойму, а куда это записывать? Как файл хоть называется? Можно какнибудь через INI-Файлы сделать?


 
Andrews   (2003-06-05 17:26) [14]

вот еще! Если сделать через базу данных (никогда не програмировал БД) это будет как? В одном файле или нескольких? Или еще как?

Это смотря какой БД пользоваться, в Parodox`e в нескольких, в TinyDB в одном...


 
Palladin   (2003-06-05 17:27) [15]

работу с файлами почитай

TFileStream + F1
если сложно

AssignFile
Reset
Rewrite
Read
Write
BlockRead
BlockWrite
CloseFile

и еще много чего...


 
Skier   (2003-06-05 17:28) [16]

killer © (05.06.03 17:25)


> Я что-то не пойму, а куда это записывать?

TFileStream

> Можно какнибудь через INI-Файлы сделать?

Нет


 
killer   (2003-06-05 17:28) [17]

Andrews и его можно будет открыть через File->Open в программе?


 
Andrews   (2003-06-05 17:30) [18]

Я что-то не пойму, а куда это записывать?

На носитель информации IMHO (HDD, Floppy, ZIP)...

Как файл хоть называется?

Как назвешь, так и будет называться, типа KillerSuperData.dat


 
avsam   (2003-06-05 17:33) [19]

А можно и в Ini.
Я именно так и делал, когда надо было Import-Export в файл делать.
Использовал TMemIni.

Ini.WriteBinaryStream("Bitmap", "Bmp", R), где

R := TBlobStream.Create(Table, bmRead);

Все работает. Рисунок сохраняется в очень красивом формате. :)


 
Andrews   (2003-06-05 17:33) [20]

Можно, через интерфейс File->Open, если не использовать алиасов, а указывать имя файла


 
Anatoly Podgoretsky   (2003-06-05 17:33) [21]

Skier © (05.06.03 17:28)
Можно, но не нужно - RenameFile


 
Skier   (2003-06-05 17:35) [22]

>Anatoly Podgoretsky © (05.06.03 17:33)
???


 
killer   (2003-06-05 17:39) [23]

avsam © (05.06.03 17:33)

а в uses-е что прописать? Какой модуль?
uses MemIniFiles; ?
а в var-е например:
var
s:TMemIni; ?


 
Anatoly Podgoretsky   (2003-06-05 17:41) [24]

Skier © (05.06.03 17:35)
RenameFile(xxx.yyy,xxx.ini) вуаля


 
Skier   (2003-06-05 17:41) [25]

>avsam © (05.06.03 17:33)
Какое отношение имеют потоки к INI-файлам ?


 
Palladin   (2003-06-05 17:43) [26]

Anatoly Podgoretsky © хотел сказать файл может иметь любое расширение! даже INI! :)


 
Юрий Зотов   (2003-06-05 17:43) [27]

Это уже вторая ветка от killer"а в таком духе. Возможно два варианта.

1. Похоже на примитивную разводку. Нашелся некий очередной юный гений, который решил, что он тут самый умный и самый остроумный. В этом случае все желающие смело могут продолжать участвовать в клоунаде, вход на арену цирка открыт для всех.

2. Если же это не разводка, то, судя по вопросам, форум не поможет. Разве что кто-то посоветует почитать книжки - это и будет самый ценный из возможных советов. На всякий случай - советую.


 
Skier   (2003-06-05 17:47) [28]

>Юрий Зотов © (05.06.03 17:43)
Да, Юрий, ты наверное прав...Достаточно просто перевести ник
вопрошающего. :)


 
killer   (2003-06-05 17:47) [29]

Юрий Зотов
в книги этого нет! По край не мере в моех двух!


 
Anatoly Podgoretsky   (2003-06-05 17:49) [30]

Не стоит удивляться, в связи с развитем Интернета и малой стоимостью компьютеров, это стало доступно широким массам, широким в самом широком смысле этого слова.


 
Anatoly Podgoretsky   (2003-06-05 17:51) [31]

Palladin © (05.06.03 17:43)
Не только это, можно пойти дальше, написать класс

TComboFiles = class(TIniFile)
...
end;

добавить и.или перекрыть нужные методы.


 
killer   (2003-06-05 17:54) [32]

ну что там в uses и var писать?


 
Serginio   (2003-06-05 17:59) [33]

Я специально для этих целей создал простенькую иерархическую БД и пользуюсь очень удобно.Все содержится в одном файле. Правда пока мне нет нужды в индексах но можно и их прикрутить.
Исзодники и примеры
http://www.1c.hippo.ru/cgi-bin/predownl.cgi?id=2019
Может пригодится


 
Skier   (2003-06-05 17:59) [34]

Пора удалять.


 
Andrews   (2003-06-05 17:59) [35]

Да брось ты это дело, там ведь еще нужно что-то между begin`ом и end"ом написать...


 
Юрий Зотов   (2003-06-05 18:28) [36]

> killer © (05.06.03 17:47)
> в книги этого нет! По край не мере в моех двух!

Купи третью и займись делом. В нехронических случаях помогает.


 
killer   (2003-06-05 20:38) [37]

Удалено модератором


 
Anatoly Podgoretsky   (2003-06-05 20:47) [38]

Удалено модератором


 
Palladin   (2003-06-05 20:55) [39]

Удалено модератором


 
killer   (2003-06-05 20:58) [40]

Удалено модератором


 
k-man   (2003-06-05 21:00) [41]

Удалено модератором


 
killer   (2003-06-05 23:03) [42]

пишу в var
R:TBlobStream;
почему то выдает ошибку, именно в этой строчке :(


 
Вадим   (2003-06-06 00:46) [43]

Удалено модератором


 
killer   (2003-06-06 00:52) [44]

ну и что делать? если мне прям в var-e ошибку выдает!


 
killer   (2003-06-06 12:25) [45]

Удалено модератором
Примечание: Создание пустых сообщений


 
Skier   (2003-06-06 12:26) [46]

killer © (06.06.03 12:25)
см. Вадим © (06.06.03 00:46)


 
killer   (2003-06-06 12:34) [47]

ну спасибо...... помогли... :(


 
Юрий Зотов   (2003-06-06 14:20) [48]

> killer

Как можно помочь человеку, который не знает элементарных вещей и поэтому даже не понимает, что ему говорят? Вы бы взялись обучать алгебре детишек из яслей, которые еще даже говорить как следует не умеют? Тем более, читать, писать и считать.

Совет Вам дали - читайте книги. Поверьте, это действительно самый лучший совет, который Вам можно дать. Вполне серьезно.


 
Дмитрий К.К.   (2003-06-06 15:09) [49]

Удалено модератором
Примечание: Зря не упал..


 
MsGuns   (2003-06-06 17:03) [50]

Удалено модератором


 
Avsam   (2003-06-06 17:46) [51]

2 killer:
Uses
IniFiles;

Посмотри в помощи все о TMemIniFile


 
avsam   (2003-06-06 17:48) [52]

2 Skier:

А причем тут потоки?
Вопрос о том, как сохранить рисунок и текст в одном файле.
Кто-то крикнул "потоки" и все начали обсуждать потоки.


 
Skier   (2003-06-06 17:51) [53]

>avsam © (06.06.03 17:48)

> А причем тут потоки?

Ini.WriteBinary Stream<


 
agentru   (2003-06-06 19:44) [54]

Конечно можно открывай Ворд и сохраняй текст фотографии!!!!!!!!


 
Наблюдатель ООН   (2003-06-07 23:58) [55]

Удалено модератором



Страницы: 1 2 вся ветка

Форум: "Основная";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.56 MB
Время: 0.028 c
3-83919
Fuelfire
2003-06-03 16:16
2003.06.26
Экспорт из Paradox в Word


1-84089
sapsi
2003-06-10 12:36
2003.06.26
Изменение вида курсора


3-84011
McSimm2
2003-05-30 14:22
2003.06.26
Не конектится к ORACLE


1-84142
noteens
2003-06-11 11:51
2003.06.26
Word+Delphi


1-84182
den
2003-06-11 23:30
2003.06.26
TPanel





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский