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

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

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2011, 19:05   #1
алексей errrr
Новичок
Джуниор
 
Регистрация: 16.11.2011
Сообщений: 0
Восклицание кто сможет написать програмку по листингу

unit UUserSecurity;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Mask;
type
TFormUserSecurity = class(TForm)
Label1: TLabel;
EditUserLogin: TEdit;
Label2: TLabel;
MaskEditPass: TMaskEdit;
Button1: TButton;
Button2: TButton;
Button3: TButton;
procedure Button2Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
FormUserSecurity: TFormUserSecurity;
implementation
uses UDM, UMain;
{$R *.dfm}
procedure TFormUserSecurity.Button2Click(Send er: TObject);
begin
FormUserSecurity.Close;
end;
procedure TFormUserSecurity.Button1Click(Send er: TObject);
begin
DM.QueryUsersSec.Close;
DM.QueryUsersSec.ParamByName('Login ').Value:= trim(EditUserLogin.Text);
DM.QueryUsersSec.ParamByName('PASS' ).Value:= trim(MaskEditPass.Text);
DM.QueryUsersSec.Open;
if DM.QueryUsersSec.FieldByName('ID_u' ).Value>0
then
begin
id_type_u:=MainDM.IBQueryStudentInf o.FieldByName('type_u').Value ; id_student:=MainDM.IBQueryStudentIn fo.FieldByName('ID_STUDENT').Value;
MainForm.caption:= MainDM.IBQueryStudentInfo.FieldByNa me('SURNAME').Value+' '+MainDM.IBQueryStudentInfo.FieldBy Name('NAME').Value+' '+MainDM.IBQueryStudentInfo.FieldBy Name('MIDLE_NAME').Value;
FormMain.Show;
end
else
begin
showmessage('Пароль введен не верно');
end;
end;
end.

unit UnitSprBank;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Buttons, ExtCtrls, Grids, DBGrids,UDM;
type
TFormSprBank = class(TForm)
DBGridUnit: TDBGrid;
Panel1: TPanel;
BitBtnAdd: TBitBtn;
BitBtnEdit: TBitBtn;
BitBtnDel: TBitBtn;
BitBtnClose: TBitBtn;
procedure BitBtnCloseClick(Sender: TObject);
procedure BitBtnDelClick(Sender: TObject);
procedure BitBtnAddClick(Sender: TObject);
procedure BitBtnEditClick(Sender: TObject);
procedure FormShow(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
FormSprBank: TFormSprBank;
implementation
uses UnitDetailBank;
{$R *.dfm}
procedure TFormSprBank.BitBtnCloseClick(Sende r: TObject);
begin
FormSprBank.Close;
end;
procedure TFormSprBank.BitBtnDelClick(Sender: TObject);
begin
DM.Query.SQL.Clear;
DM.Query.SQL.Add ( 'Delete from bank Where id_b ='+IntToStr(DM.QueryBank['id_b']) );
DM.Query.ExecSQL;
DM.QueryBank.Close;
DM.QueryBank.Open;
end;
procedure TFormSprBank.BitBtnAddClick(Sender: TObject);
begin
flag:='fInsert';
FormDetailBank.show;
end;
procedure TFormSprBank.BitBtnEditClick(Sender : TObject);
begin
flag:='fModify';
FormDetailBank.show;
end;
procedure TFormSprBank.FormShow(Sender: TObject);
begin
DM.QueryBank.Close;
DM.QueryBank.Open;
end;
end.

unit UnitDetailBank;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;

type
TFormDetailBank = class(TForm)
Label1: TLabel;
Panel1: TPanel;
ButtonOK: TButton;
ButtonCancel: TButton;
Edit1: TEdit;
Label2: TLabel;
Edit2: TEdit;
Label3: TLabel;
Edit3: TEdit;
Label4: TLabel;
Edit4: TEdit;
Label5: TLabel;
Edit5: TEdit;
procedure ButtonCancelClick(Sender: TObject);
procedure FormShow(Sender: TObject);
procedure ButtonOKClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
FormDetailBank: TFormDetailBank;
implementation
uses UDM;
{$R *.dfm}
procedure TFormDetailBank.ButtonCancelClick(S ender: TObject);
begin
FormDetailBank.Close;
end;
алексей errrr вне форума Ответить с цитированием
Старый 18.11.2011, 21:58   #2
tarakan1983
Форумчанин
 
Аватар для tarakan1983
 
Регистрация: 09.09.2008
Сообщений: 418
По умолчанию

а что за это будет?
tarakan1983 вне форума Ответить с цитированием
Старый 19.11.2011, 08:19   #3
алексей errrr
Новичок
Джуниор
 
Регистрация: 16.11.2011
Сообщений: 0
По умолчанию

много пива(пиши на почту aleks261182@mail.ru)
алексей errrr вне форума Ответить с цитированием
Старый 19.11.2011, 14:04   #4
alexiz
Пользователь
 
Регистрация: 19.08.2010
Сообщений: 54
По умолчанию Программку по листингу

Напишу. Как быстро надо?
Ваша благодарность может быть материальной:
WM R103871054215, WM Z710411027344, ЯндД: 410011167596676
alexiz вне форума Ответить с цитированием
Старый 20.11.2011, 11:18   #5
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,899
По умолчанию

Нет модулей UDM и Umain
phomm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кто сможет написать программу, оч надо John93 Помощь студентам 3 18.11.2010 08:32
Кто сможет написать? (паскаль) aistM Помощь студентам 9 11.04.2010 13:18
Кто сможет помоч написать прогу на паскале или делфи на тему базы данных "Зоопарк" DeluxeSan Помощь студентам 6 08.12.2009 19:32
Нужен кто-нибудь, кто сможет подсказать, как подступиться к программированию Delphi & C++ Koshka_Kali Помощь студентам 2 30.11.2008 13:23
Кто сможет написать такую весЧъ??? За много WMZ!!! :) Terron Фриланс 4 17.01.2008 17:14