Fórum Erro no Timagem não abre a figura #385057
28/08/2010
0
Eu sei que a duas maneira de se colocar uma imagem em um cadastro de cliente e opitem em criar um campo na tabela com o nome fotocli essa mesma eu acrescento no frmcliente, mas naõ sei como programar para a mesma abrir uma opção de localizar a imagem no C:\. Alguem pode postar o codigo ai.
Renato
Curtir tópico
+ 0Posts
29/08/2010
Pjrm1470
if OpenDialog.Execute then
if OpenDialog.execute then Image.Picture.LoadFromFile(OpenDialog.FileName);
Gostei + 0
29/08/2010
Renato
Gostei + 0
29/08/2010
Renato
mas uma vez AGRADEÇO À TODOS QUE ESTAO ME AJUDANDO A DOMINAR ESSA FERRAMENTA que a cada dia eu gosto ainda mais.
[CODE]procedure Tfrmprincipal.Vendedores1Click(Sender: TObject);
begin
frmvendedores.showmodal;
end;
procedure Tfrmprincipal.Clentes1Click(Sender: TObject);
begin
frmclientes.showmodal; //esta dando um erro nessa parte. Só qd eu resalvo os arquivos sa salvos
end;
procedure Tfrmprincipal.deVendedores1Click(Sender: TObject);
begin
frmconsven.showmodal;
end;
procedure Tfrmprincipal.deClientes1Click(Sender: TObject);
begin
frmconscli.showmodal
end;
procedure Tfrmprincipal.OProgram1Click(Sender: TObject);
begin
frmsobre.showmodal;
end;
procedure Tfrmprincipal.Timer2Timer(Sender: TObject);
var StrNewCaption: String;
begin
StrNewCaption := Label1.Caption;
Label1.Caption:= Copy(StrNewCaption, 2, Length(StrNewCaption)-1) +
Copy(StrNewCaption, 1, 1);
end;
end.
Gostei + 0
30/08/2010
Wilson Junior
A sua tabela tblclientes não está em nenhum dos dopis modos, por isto ocorre este erro.
Espero ter colaborado.
Gostei + 0
30/08/2010
Renato
procedure Tfrmclientes.Button1Click(Sender: TObject);
begin
if(Datamodule1.tblclientesRgcli.text ='') or (Datamodule1.tblclientesCpfcli.Text ='') then
begin
Showmessage('RG e CPF são campos obrigatório para salvar o Registro');
abort;
end
else
Datamodule1.tblclientes.Post;
showmessage('Arquivo Salvo com SUCESSO!');
Button1.enabled:=false; //Como eu poderei fazer com q o button volte a ser ativado em novo cadastro.
end;
procedure Tfrmclientes.Button2Click(Sender: TObject);
begin
Datamodule1.tblclientes.Append;
edit2.setfocus;
end;
procedure Tfrmclientes.Button3Click(Sender: TObject);
begin
Datamodule1.tblclientes.First;
if Datamodule1.tblclientes.Bof then
application.MessageBox('Início dos Registros','Aviso', mb_iconinformation);
end;
procedure Tfrmclientes.Button4Click(Sender: TObject);
begin
Datamodule1.tblclientes.Prior;
end;
procedure Tfrmclientes.Button5Click(Sender: TObject);
begin
Datamodule1.tblclientes.Next;
end;
procedure Tfrmclientes.Button6Click(Sender: TObject);
begin
Datamodule1.tblclientes.Last;
if Datamodule1.tblclientes.Eof then
application.MessageBox('Você esta no Último Registro','Aviso', mb_iconinformation);
end;
procedure Tfrmclientes.Button7Click(Sender: TObject);
begin
if application.MessageBox('Deseja realmente excluir o Registro','aviso', mb_yesno)<> mryes then
abort
else
Datamodule1.tblclientes.Delete;
end;
procedure Tfrmclientes.Button8Click(Sender: TObject);
begin
close;
end;
procedure Tfrmclientes.dbedit1KeyPress(Sender: TObject; var Key: Char);
begin
if not ((key in['0'..'9'])or(key in[#8])or (key in[#46]))then
key:=#0;
end;
procedure Tfrmclientes.imageClick(Sender: TObject);
begin
if opendialogo.execute then
Image.Picture.LoadFromFile(opendialogo.FileName);
end;
end.Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)