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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.03.2015, 18:41   #31
Xo6ut
Пользователь
 
Регистрация: 23.04.2013
Сообщений: 76
По умолчанию

Может кто добавить к данному коду проверку на доступность файла и выводить на экран соответствующие сообщения?
Xo6ut вне форума Ответить с цитированием
Старый 04.03.2015, 18:41   #32
Xo6ut
Пользователь
 
Регистрация: 23.04.2013
Сообщений: 76
По умолчанию

unit Unit2;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons;

type
TForm2 = class(TForm)
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
memo1: TMemo;
procedure PUSK(Sender: TObject);


private
{ Private declarations }
public
{ Public declarations }
end;

var
Form2: TForm2;
f:textfile;
implementation

{$R *.dfm}

procedure TForm2.PUSK(Sender: TObject);
var s:string ;
begin
assignfile(f,'c:\primer1.txt');
reset(f);
readln(f,VKLAD);
readln(f,PROZENT);
readln(f,SROK);
CloseFile(f);
Label1.Caption:='Сумма вклада = '+IntToStr(VKLAD);

end;
end.
Xo6ut вне форума Ответить с цитированием
Старый 04.03.2015, 18:43   #33
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Сообщение от Xo6ut Посмотреть сообщение
Может кто добавить к данному коду проверку на доступность файла и выводить на экран соответствующие сообщения?
ну, я, например.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 04.03.2015, 18:53   #34
Xo6ut
Пользователь
 
Регистрация: 23.04.2013
Сообщений: 76
По умолчанию

Добавьте , пожалуйста.
Xo6ut вне форума Ответить с цитированием
Старый 04.03.2015, 19:01   #35
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Добавьте , пожалуйста.
нетъ.
не хочу быть соавтором говнокода.
сначала убери устаревшие турбопаскалевские файловые функции.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 04.03.2015, 19:03   #36
Xo6ut
Пользователь
 
Регистрация: 23.04.2013
Сообщений: 76
По умолчанию

На что мне их заменить? Ведь у нас даже никакой лекции по этому stringgrid не было, поэтому довольно проблематично сделать это, если , конечно вы это имеете ввиду
Xo6ut вне форума Ответить с цитированием
Старый 04.03.2015, 19:12   #37
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
На что мне их заменить?
см. посты 23, 24.
Цитата:
Ведь у нас даже никакой лекции по этому stringgrid не было
читать лекции по компонентам глупо, всё есть в книгах и хэлпе.
Цитата:
поэтому довольно проблематично сделать это
это неправда, да и никакой грид тут не нужен.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 04.03.2015, 19:19   #38
Xo6ut
Пользователь
 
Регистрация: 23.04.2013
Сообщений: 76
По умолчанию

Я знаю только, что можно rewrite заменить на Append , а про остальные функции нет
Xo6ut вне форума Ответить с цитированием
Старый 04.03.2015, 19:21   #39
Xo6ut
Пользователь
 
Регистрация: 23.04.2013
Сообщений: 76
По умолчанию

Вы намекаете на Tfilestream?
Xo6ut вне форума Ответить с цитированием
Старый 04.03.2015, 19:24   #40
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
Я знаю только, что можно rewrite заменить на Append
короче, посты 23, 24 ты не смотрел.
пичальбида...
Append, кстати, тоже турбопаскалевская процедүра, если чо.
я же предлагаю тебе воспользоваться методами станд. классов delphi, чтобы было красиво и надёжно.

ты в каком классе учишься?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Экранная лупа SaNeKBF C# (си шарп) 5 05.05.2011 19:34
Компонент экранная клавиатура MikeSam Компоненты Delphi 1 02.05.2011 19:18
экранная клавиатура mobilitialex Общие вопросы Delphi 1 10.03.2011 17:19
Экранная клавиатура Кристинка89 Общие вопросы Delphi 7 02.03.2011 23:45
Экранная клавиатура aesoem Софт 9 13.03.2009 10:59