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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.01.2009, 19:42   #1
Delph1n
 
Регистрация: 27.01.2009
Сообщений: 6
По умолчанию Вопрос по Edit

Есть код который сохраняет текс из 4 едитов в файл. Что прописать чтобы из каждого поля едит сохранялись через запятую?
Вот сам код
Код:
procedure TForm1.Button1Click(Sender: TObject);
var
f: textfile;

begin
assignfile(f, c:\file.txt);
rewrite(f);
writeln(f, edit1.text);
writeln(f, edit2.text);
writeln(f, edit3.text);
writeln(f, edit4.text);
closefile(f);
end;
Delph1n вне форума Ответить с цитированием
Старый 28.01.2009, 19:44   #2
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

Код:
assignfile(f, c:\file.txt);
rewrite(f);
write(f, edit1.text+', ');
write(f, edit2.text+', ');
write(f, edit3.text+', ');
write(f, edit4.text);
writeln;
closefile(f);
вступлю в команду разработчиков ПО на Delphi
maladoy вне форума Ответить с цитированием
Старый 28.01.2009, 19:45   #3
Д'якон
Форумчанин
 
Регистрация: 05.12.2007
Сообщений: 236
По умолчанию

writeln(f, edit1.text+','+edit2.text...); наверное
Д'якон вне форума Ответить с цитированием
Старый 28.01.2009, 20:01   #4
Delph1n
 
Регистрация: 27.01.2009
Сообщений: 6
По умолчанию

maladoy
Благодарю, все получилось
Delph1n вне форума Ответить с цитированием
Старый 28.01.2009, 20:14   #5
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

Цитата:
Сообщение от Delph1n Посмотреть сообщение
maladoy
Благодарю, все получилось
всегда пожалуйста !!!! обращайся помогу чем смогу!!!! правда я сам многого не знаю!!!
вступлю в команду разработчиков ПО на Delphi
maladoy вне форума Ответить с цитированием
Старый 28.01.2009, 21:51   #6
Delph1n
 
Регистрация: 27.01.2009
Сообщений: 6
По умолчанию

А еще вопросик: вот все сохранилось в файл, как сделать чтоб как только сохранилось сразу запустился нужный файл лежащий в одной дериктории с этим? Пробовал добавлять в конце процедуры CreateProcess вот пример
Код:
CreateProcess( 'C:\Program Files\MyApp.exe','-L -S',nil,nil,false, Create_default_error_mode, nil, 'C:\Program Files\', StartInfo, ProcessInfo);
но здесь указываетсь полный путь. Подскажите как быть?
Delph1n вне форума Ответить с цитированием
Старый 28.01.2009, 22:00   #7
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

Код:
uses ShellApi;
...ShellExecute(Handle, 'open',
  'c:\Program Files\MyApp.exe', nil, nil, SW_SHOWNORMAL);
вступлю в команду разработчиков ПО на Delphi
maladoy вне форума Ответить с цитированием
Старый 31.01.2009, 08:46   #8
Delph1n
 
Регистрация: 27.01.2009
Сообщений: 6
По умолчанию

Вот если неизвестно на каком диске установлена винда то из под Доса можно написать так: %SystemRoot%, а в делфи возможно как нибудь?
Delph1n вне форума Ответить с цитированием
Старый 31.01.2009, 12:04   #9
Terran
Участник клуба
 
Аватар для Terran
 
Регистрация: 28.11.2007
Сообщений: 1,521
По умолчанию

Цитата:
Сообщение от Delph1n Посмотреть сообщение
Вот если неизвестно на каком диске установлена винда то из под Доса можно написать так: %SystemRoot%, а в делфи возможно как нибудь?
Код:
Function WinDir: String;
Var
IntLen: Integer;
StrBuffer: String;
Begin
SetLength(StrBuffer,1000);
IntLen:=GetWindowsDirectory(PChar(StrBuffer),1000);
WinDir:=Trim(Copy(StrBuffer,1,IntLen));
End;
Всегда рад помочь!
Terran вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вопрос по сокетам и общение как в ICQ.Сложный вопрос... Руслантус Общие вопросы C/C++ 2 12.08.2008 21:10
Edit Nikolaeva Компоненты Delphi 3 23.05.2008 09:36
вопрос о Edit-е 1234 Общие вопросы Delphi 6 05.03.2008 13:55
Вопрос про Edit ByteMan Общие вопросы Delphi 14 21.12.2007 13:13
Вопрос по Edit Lonix Компоненты Delphi 1 03.04.2007 20:11