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

Вниз

Броблемы с сохранением масива.......   Найти похожие ветки 

 
Chlavik   (2002-09-27 20:12) [0]

Моя програма сохраняет тип record в котором есть статический масив строк (string[20]).
Type
Config= record
checkit,DateAdd,Wrthis:Boolean;
tosave,PathOfRepwl,PatnOfTheBat:shortstring;
disk:string[1];
Windir:array [0..20] of string[20];
End;
.
.
.
.
Var
cfgFile:config;
datafile:config

Короче прога компилируется всё как положено сохраняет масив в файл а когда её перезапускаеш то она читает чёрти-что в некоторых елементах масива есть остатки того масива который был записан
а в остальных почти все значки ASCII таблици :) С кодом вроде всё нормально как записал так и прочитал:
Write(cfgfile,datafile);
.
.
.
.
Read(cfgfile,datafile);
что это за глюк может потому что я масив храню в типе Config вместе с данными другого типа.
И еще не знаете где достать русифицированный Help по Delphi 6? Вроде всё Жду ответа...


--------------------------------------------------------------------------------


 
Юрий Зотов   (2002-09-27 21:44) [1]

Type
Config= record
...
end;

Var
cfgFile:config;
datafile:config

Write(cfgfile,datafile); // ?????????????
Read(cfgfile,datafile); // ?????????????

А как это вообще компилируется?
Тем более, а как это вообще может работать?

Насчет русифицированного Helpa по Delphi 6 не знаю. Но советую для начала почитать хоть какую-нибудь книжку по Паскалю. На русском их тоже много. А уж потом за Delphi браться.


 
Chlavik   (2002-09-27 21:58) [2]

Я же не буду показывать весь исходник программы я просто показал
Основные операторы которые связанные с моей проблемой !
Если ты уж сильно хочеш то я тебе покажу полный код покрайней мере процедуру...
Ну так кто нибудь поможет мне в моей проблеме


 
Chlavik   (2002-09-27 22:00) [3]

Кстати сорри там var cfgfile: file of config;


 
Chlavik   (2002-09-27 22:02) [4]

Я просто последенее не скоировал а по памяти написал......


 
Юрий Зотов   (2002-09-27 22:41) [5]

Это меняет дело. Идем дальше.

Как заполнется DataFile перед записью в файл?



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

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

Наверх





Память: 0.45 MB
Время: 0.006 c
14-31960
Ассемблерист
2002-09-15 05:25
2002.10.10
IRQ


1-31695
123000
2002-09-30 16:14
2002.10.10
Папки


3-31657
BlackTiger
2002-09-20 11:34
2002.10.10
КАК:


1-31780
Driver
2002-10-01 15:36
2002.10.10
Мужики, выручайте... Как заставить THintWindow получать сообщения


14-31996
Извращенец
2002-09-15 21:57
2002.10.10
че-то я не понимаю





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский