 |
ActiveDelphi .: O site do programador Delphi! :.
|
Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
7megas Novato

Registrado: Segunda-Feira, 26 de Julho de 2010 Mensagens: 11
|
Enviada: Sex Jul 30, 2010 2:23 pm Assunto: [RESOLVIDO]Qual o problema nesse codigo? |
|
|
unit Receita;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Mask, DBCtrls, Buttons, ExtCtrls;
type
TReceitas = class(TForm)
LabCodigo: TLabel;
LabNome: TLabel;
dbCodigo: TDBEdit;
dbNome: TDBEdit;
BntIncluir: TBitBtn;
BntAlterar: TBitBtn;
BntExcluir: TBitBtn;
LabValor: TLabel;
LabSenha: TLabel;
Edit1: TEdit;
BntFechar: TBitBtn;
LabReceitas: TLabel;
EdtLembrete: TEdit;
MemHistorico: TMemo;
LabHistorico: TLabel;
ListBox1: TListBox;
GrupGrupo: TGroupBox;
EditGrupo: TEdit;
BntLancar: TBitBtn;
BntSalvar: TBitBtn;
BnCancelar: TBitBtn;
BntCancelar: TButton;
RdgValores: TRadioGroup;
RbtAtivar: TRadioButton;
CkbAtivacao: TCheckBox;
CbxValor: TComboBox;
procedure BntFecharClick(Sender: TObject);
procedure BntIncluirClick(Sender: TObject);
procedure BntAlterarClick(Sender: TObject);
procedure BntExcluirClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Receitas: TReceitas;
implementation
uses uPlanodeContas, uTabelas, uTelaPrincipal, uCalendaro, uDespesas;
{$R *.dfm}
procedure TReceitas.BntFecharClick(Sender: TObject);
begin
Close;
end;
procedure TReceitas.BntIncluirClick(Sender: TObject);
begin
dmTabela.sdsPlanodeContas.Append;
end;
procedure TReceitas.BntAlterarClick(Sender: TObject);
begin
dmTabela.sdsPlanodeContas.Edit;
end;
procedure TReceitas.BntExcluirClick(Sender: TObject);
begin
// 6 = Sim
// 7 = Nao
if Application.MessageBox('Deseja Excluir o Registro Atual?','Aviso',MB_YESNO+MB_ICONQUESTION+MB_DEFBUTTON2)=6 then
begin
try
dmTabela.sdsPlanodeContas.Delete;
dmTabela.sdsPlanodeContas.ApplyUpdates(3);
Application.MessageBox('Apagado com Sucesso.','Aviso',MB_OK+MB_ICONEXCLAMATION);
except
Application.MessageBox('Registro nao foi Apagado.','Atencao',MB_OK+MB_ICONEXCLAMATION);
end;
end.
Editado pela última vez por 7megas em Sex Jul 30, 2010 2:35 pm, num total de 2 vezes |
|
Voltar ao Topo |
|
 |
BrunoMoreyra Colaborador

Registrado: Quinta-Feira, 26 de Novembro de 2009 Mensagens: 1398 Localização: Goiânia - GO / Brasília - DF
|
Enviada: Sex Jul 30, 2010 2:27 pm Assunto: Re: Qual o problema nesse codigo? |
|
|
Boa tarde,
pelo o que eu vi, o problema está no evento OnClick do objeto BtExcluir, abriu um bloco de comando com o begin, e não foi finalizado.
Código: |
unit Receita;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Mask, DBCtrls, Buttons, ExtCtrls;
type
TReceitas = class(TForm)
LabCodigo: TLabel;
LabNome: TLabel;
dbCodigo: TDBEdit;
dbNome: TDBEdit;
BntIncluir: TBitBtn;
BntAlterar: TBitBtn;
BntExcluir: TBitBtn;
LabValor: TLabel;
LabSenha: TLabel;
Edit1: TEdit;
BntFechar: TBitBtn;
LabReceitas: TLabel;
EdtLembrete: TEdit;
MemHistorico: TMemo;
LabHistorico: TLabel;
ListBox1: TListBox;
GrupGrupo: TGroupBox;
EditGrupo: TEdit;
BntLancar: TBitBtn;
BntSalvar: TBitBtn;
BnCancelar: TBitBtn;
BntCancelar: TButton;
RdgValores: TRadioGroup;
RbtAtivar: TRadioButton;
CkbAtivacao: TCheckBox;
CbxValor: TComboBox;
procedure BntFecharClick(Sender: TObject);
procedure BntIncluirClick(Sender: TObject);
procedure BntAlterarClick(Sender: TObject);
procedure BntExcluirClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Receitas: TReceitas;
implementation
uses uPlanodeContas, uTabelas, uTelaPrincipal, uCalendaro, uDespesas;
{$R *.dfm}
procedure TReceitas.BntFecharClick(Sender: TObject);
begin
Close;
end;
procedure TReceitas.BntIncluirClick(Sender: TObject);
begin
dmTabela.sdsPlanodeContas.Append;
end;
procedure TReceitas.BntAlterarClick(Sender: TObject);
begin
dmTabela.sdsPlanodeContas.Edit;
end;
procedure TReceitas.BntExcluirClick(Sender: TObject);
begin
// 6 = Sim
// 7 = Nao
if Application.MessageBox('Deseja Excluir o Registro Atual?','Aviso',MB_YESNO+MB_ICONQUESTION+MB_DEFBUTTON2)=6 then begin
try
dmTabela.sdsPlanodeContas.Delete;
dmTabela.sdsPlanodeContas.ApplyUpdates(3);
Application.MessageBox('Apagado com Sucesso.','Aviso',MB_OK+MB_ICONEXCLAMATION);
except
Application.MessageBox('Registro nao foi Apagado.','Atencao',MB_OK+MB_ICONEXCLAMATION);
end;
end;
end;
end.
|
7megas escreveu: | unit Receita;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Mask, DBCtrls, Buttons, ExtCtrls;
type
TReceitas = class(TForm)
LabCodigo: TLabel;
LabNome: TLabel;
dbCodigo: TDBEdit;
dbNome: TDBEdit;
BntIncluir: TBitBtn;
BntAlterar: TBitBtn;
BntExcluir: TBitBtn;
LabValor: TLabel;
LabSenha: TLabel;
Edit1: TEdit;
BntFechar: TBitBtn;
LabReceitas: TLabel;
EdtLembrete: TEdit;
MemHistorico: TMemo;
LabHistorico: TLabel;
ListBox1: TListBox;
GrupGrupo: TGroupBox;
EditGrupo: TEdit;
BntLancar: TBitBtn;
BntSalvar: TBitBtn;
BnCancelar: TBitBtn;
BntCancelar: TButton;
RdgValores: TRadioGroup;
RbtAtivar: TRadioButton;
CkbAtivacao: TCheckBox;
CbxValor: TComboBox;
procedure BntFecharClick(Sender: TObject);
procedure BntIncluirClick(Sender: TObject);
procedure BntAlterarClick(Sender: TObject);
procedure BntExcluirClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Receitas: TReceitas;
implementation
uses uPlanodeContas, uTabelas, uTelaPrincipal, uCalendaro, uDespesas;
{$R *.dfm}
procedure TReceitas.BntFecharClick(Sender: TObject);
begin
Close;
end;
procedure TReceitas.BntIncluirClick(Sender: TObject);
begin
dmTabela.sdsPlanodeContas.Append;
end;
procedure TReceitas.BntAlterarClick(Sender: TObject);
begin
dmTabela.sdsPlanodeContas.Edit;
end;
procedure TReceitas.BntExcluirClick(Sender: TObject);
begin
// 6 = Sim
// 7 = Nao
if Application.MessageBox('Deseja Excluir o Registro Atual?','Aviso',MB_YESNO+MB_ICONQUESTION+MB_DEFBUTTON2)=6 then
begin
try
dmTabela.sdsPlanodeContas.Delete;
dmTabela.sdsPlanodeContas.ApplyUpdates(3);
Application.MessageBox('Apagado com Sucesso.','Aviso',MB_OK+MB_ICONEXCLAMATION);
except
Application.MessageBox('Registro nao foi Apagado.','Atencao',MB_OK+MB_ICONEXCLAMATION);
end;
end. |
_________________ Atencisamente,
Bruno Moreira Batista.
http://www.kawek.com.br/BrunoBatista
Skype: Bruno_Batysta |
|
Voltar ao Topo |
|
 |
BrunoMoreyra Colaborador

Registrado: Quinta-Feira, 26 de Novembro de 2009 Mensagens: 1398 Localização: Goiânia - GO / Brasília - DF
|
Enviada: Sex Jul 30, 2010 2:29 pm Assunto: Re: Qual o problema nesse codigo? |
|
|
Boa tarde,
pelo o que eu vi, o problema está no evento OnClick do objeto BtExcluir, abriu um bloco de comando com o begin, e não foi finalizado.
Código: |
unit Receita;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Mask, DBCtrls, Buttons, ExtCtrls;
type
TReceitas = class(TForm)
LabCodigo: TLabel;
LabNome: TLabel;
dbCodigo: TDBEdit;
dbNome: TDBEdit;
BntIncluir: TBitBtn;
BntAlterar: TBitBtn;
BntExcluir: TBitBtn;
LabValor: TLabel;
LabSenha: TLabel;
Edit1: TEdit;
BntFechar: TBitBtn;
LabReceitas: TLabel;
EdtLembrete: TEdit;
MemHistorico: TMemo;
LabHistorico: TLabel;
ListBox1: TListBox;
GrupGrupo: TGroupBox;
EditGrupo: TEdit;
BntLancar: TBitBtn;
BntSalvar: TBitBtn;
BnCancelar: TBitBtn;
BntCancelar: TButton;
RdgValores: TRadioGroup;
RbtAtivar: TRadioButton;
CkbAtivacao: TCheckBox;
CbxValor: TComboBox;
procedure BntFecharClick(Sender: TObject);
procedure BntIncluirClick(Sender: TObject);
procedure BntAlterarClick(Sender: TObject);
procedure BntExcluirClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Receitas: TReceitas;
implementation
uses uPlanodeContas, uTabelas, uTelaPrincipal, uCalendaro, uDespesas;
{$R *.dfm}
procedure TReceitas.BntFecharClick(Sender: TObject);
begin
Close;
end;
procedure TReceitas.BntIncluirClick(Sender: TObject);
begin
dmTabela.sdsPlanodeContas.Append;
end;
procedure TReceitas.BntAlterarClick(Sender: TObject);
begin
dmTabela.sdsPlanodeContas.Edit;
end;
procedure TReceitas.BntExcluirClick(Sender: TObject);
begin
// 6 = Sim
// 7 = Nao
if Application.MessageBox('Deseja Excluir o Registro Atual?','Aviso',MB_YESNO+MB_ICONQUESTION+MB_DEFBUTTON2)=6 then begin
try
dmTabela.sdsPlanodeContas.Delete;
dmTabela.sdsPlanodeContas.ApplyUpdates(3);
Application.MessageBox('Apagado com Sucesso.','Aviso',MB_OK+MB_ICONEXCLAMATION);
except
Application.MessageBox('Registro nao foi Apagado.','Atencao',MB_OK+MB_ICONEXCLAMATION);
end;
end;
end;
end.
|
7megas escreveu: | unit Receita;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, Mask, DBCtrls, Buttons, ExtCtrls;
type
TReceitas = class(TForm)
LabCodigo: TLabel;
LabNome: TLabel;
dbCodigo: TDBEdit;
dbNome: TDBEdit;
BntIncluir: TBitBtn;
BntAlterar: TBitBtn;
BntExcluir: TBitBtn;
LabValor: TLabel;
LabSenha: TLabel;
Edit1: TEdit;
BntFechar: TBitBtn;
LabReceitas: TLabel;
EdtLembrete: TEdit;
MemHistorico: TMemo;
LabHistorico: TLabel;
ListBox1: TListBox;
GrupGrupo: TGroupBox;
EditGrupo: TEdit;
BntLancar: TBitBtn;
BntSalvar: TBitBtn;
BnCancelar: TBitBtn;
BntCancelar: TButton;
RdgValores: TRadioGroup;
RbtAtivar: TRadioButton;
CkbAtivacao: TCheckBox;
CbxValor: TComboBox;
procedure BntFecharClick(Sender: TObject);
procedure BntIncluirClick(Sender: TObject);
procedure BntAlterarClick(Sender: TObject);
procedure BntExcluirClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Receitas: TReceitas;
implementation
uses uPlanodeContas, uTabelas, uTelaPrincipal, uCalendaro, uDespesas;
{$R *.dfm}
procedure TReceitas.BntFecharClick(Sender: TObject);
begin
Close;
end;
procedure TReceitas.BntIncluirClick(Sender: TObject);
begin
dmTabela.sdsPlanodeContas.Append;
end;
procedure TReceitas.BntAlterarClick(Sender: TObject);
begin
dmTabela.sdsPlanodeContas.Edit;
end;
procedure TReceitas.BntExcluirClick(Sender: TObject);
begin
// 6 = Sim
// 7 = Nao
if Application.MessageBox('Deseja Excluir o Registro Atual?','Aviso',MB_YESNO+MB_ICONQUESTION+MB_DEFBUTTON2)=6 then
begin
try
dmTabela.sdsPlanodeContas.Delete;
dmTabela.sdsPlanodeContas.ApplyUpdates(3);
Application.MessageBox('Apagado com Sucesso.','Aviso',MB_OK+MB_ICONEXCLAMATION);
except
Application.MessageBox('Registro nao foi Apagado.','Atencao',MB_OK+MB_ICONEXCLAMATION);
end;
end. |
_________________ Atencisamente,
Bruno Moreira Batista.
http://www.kawek.com.br/BrunoBatista
Skype: Bruno_Batysta |
|
Voltar ao Topo |
|
 |
7megas Novato

Registrado: Segunda-Feira, 26 de Julho de 2010 Mensagens: 11
|
Enviada: Sex Jul 30, 2010 2:33 pm Assunto: |
|
|
PROBLEMA RESOLVIDO!!! |
|
Voltar ao Topo |
|
 |
johnny-walker Moderador


Registrado: Sábado, 4 de Outubro de 2003 Mensagens: 10653 Localização: Contagem/MG - BRAZIL
|
|
Voltar ao Topo |
|
 |
|
|
Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido Editar Mensagens: Proibido. Excluir Mensagens: Proibido. Votar em Enquetes: Proibido.
|
|