Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.02.2010, 11:17   #1
danekne
Форумчанин
 
Регистрация: 12.02.2007
Сообщений: 360
По умолчанию Tini в делфи

Обьясните недалекому:
Код:
procedure TForm1.FormCreate(Sender: TObject);
var e,i,j:integer;
t:char;
myini:TIniFile;
begin
myini:=TiniFile.create('c:\windows\config.ini');
myini.readstring('keyword','key',k);
myini.free;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var myini:TiniFile;
begin
if k<>'0' then
begin
myini:=TiniFile.Create('config.ini');
myini.WriteString('keyword','key',k);
myini.Free;
end;
end;
Содержимое ini:
[keyword]
key=предложение

При закрытии формы ini переписывается. Но при создании - ни фига! при трассировке k - '' k - соответственно string
danekne вне форума Ответить с цитированием
Старый 19.02.2010, 11:24   #2
Google2010
Форумчанин
 
Регистрация: 16.02.2010
Сообщений: 316
По умолчанию

поменяйте
Код:
myini.readstring('keyword','key',k);
на
Код:
k:=myini.readstring('keyword','key','');
Showmessage(k);// для проверки чтения
Google2010 вне форума Ответить с цитированием
Старый 19.02.2010, 11:25   #3
danekne
Форумчанин
 
Регистрация: 12.02.2007
Сообщений: 360
По умолчанию

Спасибо) Все так
danekne вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Где используется Tini C Compiler? Роман Радер Софт 7 08.01.2010 00:19
Код игры на Паскале и на Делфи сильно отличается? Как переписать код с Паскаля в Делфи? Mclaren Помощь студентам 2 27.04.2009 22:37
Из с++ в Делфи Andre1723 Общие вопросы Delphi 4 02.06.2008 17:50
Делфи ozhjog Свободное общение 4 20.05.2007 21:06