Форум программистов, компьютерный форум, киберфорум
Delphi
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 14.11.2011
Сообщений: 24
1

Записная книжка (перенести код с Лазаруса в Дельфи)

22.12.2011, 00:12. Показов 2224. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вообщем пож-та добрые люди), подредактируйте исходный код.ПРога запускается на лазарусе.
Переделайте его в код делфи

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
unit Unit1;
 
 {$mode objfpc}{$H+}
 
 interface
 
 uses
 Classes, SysUtils, FileUtil, Forms, Controls, Graphics, Dialogs, StdCtrls,
 Buttons;
 
 type BbI6OP = record
 MAPKA:string[20];
 MOgEL:string[20];
 OT3bIBbI:string[1];
 CTOuMOCTb:string[20];
 End;
 type
 
 
 { TForm1 }
 
 TForm1 = class(TForm)
 BitBtn1: TBitBtn;
 BitBtn2: TBitBtn;
 ComboBox1: TComboBox;
 Edit1: TEdit;
 Edit2: TEdit;
 Edit4: TEdit;
 Memo1: TMemo;
 Memo2: TMemo;
 procedure BitBtn1Click(Sender: TObject);
 procedure BitBtn2Click(Sender: TObject);
 procedure ComboBox1Change(Sender: TObject);
 procedure Edit1Click(Sender: TObject);
 procedure Edit2Click(Sender: TObject);
 procedure Edit4Click(Sender: TObject);
 procedure FormCreate(Sender: TObject);
 private
 { private declarations }
 public
 { public declarations }
 end;
 
 var
 Form1: TForm1;
 A, B : BbI6OP ;
 f,k:file of BbI6OP;
 x,y : real ;
 i,g,t,r:  string;
 implementation
 
 {$R *.lfm}
 
 { TForm1 }
 
 procedure TForm1.FormCreate(Sender: TObject);
 begin
 edit1.Text:='введите марку';
 edit2.Text:='Введите модель';
 combobox1.caption:='введите бал по 5-ти бальной школе';
 edit4.Text:='введите цену в рублях';
 bitbtn1.caption:= 'записать';
 memo1.caption:='выводимые данные с полей';
 memo2.caption:='выводимые данные из файла';
 end;
 
 procedure TForm1.BitBtn1Click(Sender: TObject);
 begin
 with A do
 begin
 MAPKA:=form1.Edit1.text;
 MOgEL:=form1.Edit2.text;
 OT3bIBbI:=form1.combobox1.Caption;
 CTOuMOCTb:=form1.Edit4.text;
 end;
 
 memo1.Lines[0]:='Марка: '+A.MAPKA;
 memo1.Lines[1]:='Модель: '+A.MOgEL;
 memo1.Lines[2]:='Оценка(по 5 бальной): '+A.OT3bIBbI;
 memo1.Lines[3]:='Цена в рублях: '+A.CTOuMOCTb;
 
 Begin
 Assignfile(f, 'C:\Program Files\temp');
 ReWrite(F);
 Write(f, A);
 Closefile(F);
 i:=A.MAPKA+' - '+A.MOgEL;
 t:=inputbox('Сохранение','введите путь к файлу(вида: "C:\Program Files\модель - марка")','C:\Program Files\'+i);
 RenameFile('C:\Program Files\temp',t)  ;
 End;
 end;
 
 procedure TForm1.BitBtn2Click(Sender: TObject);
 begin
 
 Begin
 g:=inputbox('Открытие','Введите полный путь к файлу(Вида "C:\Program Files\модель - марка")',t);
 Assignfile(k,g) ;
 reset(k);
 read(k,B);
 Closefile(k);
 end;
 memo2.Lines[0]:='Марка: '+B.MAPKA;
 memo2.Lines[1]:='Модель: '+B.MOgEL;
 memo2.Lines[2]:='Оценка(по 5 бальной): '+B.OT3bIBbI;
 memo2.Lines[3]:='Цена в рублях: '+B.CTOuMOCTb;
 end;
 
 procedure TForm1.ComboBox1Change(Sender: TObject);
 begin
 end;
 
 procedure TForm1.Edit1Click(Sender: TObject);
 begin
 edit1.Text:='';
 end;
 
 procedure TForm1.Edit2Click(Sender: TObject);
 begin
 edit2.Text:='';
 end;
 
 procedure TForm1.Edit4click(Sender: TObject);
 begin
 edit4.Text:='';
 end;
 
 end.
выручите плз.
Вот что из себя примерно представляет прога

Записная книжка (перенести код с Лазаруса в Дельфи)


прога должна робить, - т.е. сохранять в файле, а так же из него выводить
Адаптируйте плз прогу,пож-та

Добавлено через 1 минуту
рабочую прогу скиньте сюда не впадлу, или програмный код.Спасибо.В долгу не останусь.К завтрашнему дню кровь из носу нужна
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2011, 00:12
Ответы с готовыми решениями:

Записная книжка (исправить код)
В чем ошибка программы? На форме надо сделать. Написание прописными буквами приравнивается к крику...

СРОЧНО!Нужен код программы записная телефонная книжка
1. Нужно использовать контейнер <map> 2. Каждая запись даолжна хранить имя и номер.

Записная книжка
Добрый день. Иммется подобие записной книжки с фамилиями и номерами телефонов. Изначальная задача...

БД записная книжка.
БД записная книжка. Не получается вывод(((((((((((((((((( Кратко о бд: Есть меню из: 1.создать...

1
480 / 253 / 51
Регистрация: 30.06.2010
Сообщений: 651
22.12.2011, 18:06 2
Программный код отличается в 2 строчки
убрать {$mode objfpc}{$H+}
заменить файл lfm на dfm и код
{$R *.lfm} заменить на {$R *.dfm}

Ещё не знаю точно что за модуль FileUtil, в дельфи не помню , чтобы видел что-то такое, попробуйте просто убрать его.

Удачи!
0
22.12.2011, 18:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.12.2011, 18:06
Помогаю со студенческими работами здесь

Записная книжка
Здравствуйте дорогие форумчане! Я пытаюсь реализовать вот это задание Записная книжка....

Записная книжка
Анкетные данные, адреса, телефоны, место работы или учебы, должность знакомых, коллег и...

Записная книжка
Всем привет! Хотел написать программу "Записная книжка" ну туда входят: Имя: textbox Фамилия:...

Записная Книжка
Привет прграмисты!У меня к вам очень большая просьба,ни у кого случайно нету исходников "Записной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru