Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Господа, будьте снисходительны, не бросайтесь сразу штрафовать за, как вам кажется, глупые вопросы - beginners на то и beginners.
 |  |
вообщем задача следующая есть файл в котором храниться никий... 26.03.04 14:00 Число просмотров: 1125
Автор: tzar Статус: Незарегистрированный пользователь
|
вообщем задача следующая есть файл в котором храниться никий обьект его надо считать и каким-то макаром проинициализировать. Единственное че знаю что обьект имеет отношение к описанию drawobject и грузиться в другую прогу для отображения графики. Если есть мысли подскажи.
Насчет функции "read" насколько я понял это синтаксис С++ ничего похожего я в SDK не нашел. Пробую следующий код:
procedure TForm1.Button1Click(Sender: TObject);
var
obj:Tobject;
f:thandle;
f3:_ofstruct;
f1:cardinal;
f2:pOVERLAPPED;
begin
obj:=tobject.Create;
if form1.OpenDialog1.Execute then
f:=openfile(pchar(opendialog1.FileName),f3,OF_READ);
readfile(f,obj,sizeof(obj),f1,f2);
form1.Caption:=obj.ClassName;
end;
в роде как загрузил а че делать далбше не знаю.
|
<beginners>
|
Обьеткы и файлы 26.03.04 12:22
Автор: tzar Статус: Незарегистрированный пользователь
|
Как загрузить обьект из файла и как вообще можно создать файл обьектов.
|
 |
Хоть бы писал на каком языке программируешь 26.03.04 13:11
Автор: lunc <Alexander Krizhanovsky> Статус: Member
|
> Как загрузить обьект из файла
Речь идет, так понял, о сериализации объектов. В Java есть класс Serializable (так по-моему) наследование от которого позволяет писать объект в строку.
|
 |
Можно еще так: object.load(char *filename ); Естественно метод load должен быть определен для объекта. 26.03.04 12:50
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman Отредактировано 26.03.04 12:51 Количество правок: 1
|
|
 |
read( int filehndl,object &object, sizeof( object ) ); 26.03.04 12:47
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
|
|
 |  |
вообщем задача следующая есть файл в котором храниться никий... 26.03.04 14:00
Автор: tzar Статус: Незарегистрированный пользователь
|
вообщем задача следующая есть файл в котором храниться никий обьект его надо считать и каким-то макаром проинициализировать. Единственное че знаю что обьект имеет отношение к описанию drawobject и грузиться в другую прогу для отображения графики. Если есть мысли подскажи.
Насчет функции "read" насколько я понял это синтаксис С++ ничего похожего я в SDK не нашел. Пробую следующий код:
procedure TForm1.Button1Click(Sender: TObject);
var
obj:Tobject;
f:thandle;
f3:_ofstruct;
f1:cardinal;
f2:pOVERLAPPED;
begin
obj:=tobject.Create;
if form1.OpenDialog1.Execute then
f:=openfile(pchar(opendialog1.FileName),f3,OF_READ);
readfile(f,obj,sizeof(obj),f1,f2);
form1.Caption:=obj.ClassName;
end;
в роде как загрузил а че делать далбше не знаю.
|
|
|