RES: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit
Cara não o que você fez ai na programação, mas é pra funcionar normalmente... eu tenho um caso aqui em um componente onde eu preciso excluir o texto de um caption e faço o que te passei e funciona numa boa... -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Fábio Thomaz Enviada em: quarta-feira, 21 de abril de 2010 21:02 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Valeu Ricardo mas não deu certo não, agora quando eu coloco o componente na tela ele fica com a propriedade ecUpperCase como eu quero, mas quando executo o programa ele volta sua propriedade para ecNormal. Fábio Em 20 de abril de 2010 12:16, Ricardo Pascoal ricardo.pasc...@ig.com.brescreveu: Pelo que sei o CreateWnd, sobreescre o metodo contrutor Create da classe. Assim algumas propriedades só surtem efeito no momento da renderização do componente. -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Fábio Thomaz Enviada em: terça-feira, 20 de abril de 2010 10:34 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Valeu amigo, vou testar hoje a noite, mas só uma dúvida, o que faz este CreateWnd? Ele seta as propriedades default quando o componente é colocado no form? Att, Fábio Thomaz Em 19 de abril de 2010 23:35, Ricardo Pascoal ricardo.pasc...@ig.com.br ricardo.pascoal%40ig.com.brescreveu: Fabio, tenta fazer o seguinte... Logo depois da declaração do método create do componente, declare o método abaixo : procedure CreateWnd ; override ; em seguida coloque a implementação desse método como segue : procedure TSuaClasse.CreateWnd ; begin inherited ; Self.CharCase := ecUpperCase ; end; Obs : Não testei mas acredito que isso deva resolver...blz De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br] Em nome de Rubem Nascimento da Rocha Enviada em: segunda-feira, 19 de abril de 2010 23:09 Para: delphi-br Assunto: RE: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Prioridade: Alta A lista não aceita anexos nas msgs. Sds. To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br From: fabio_...@yahoo.com.br fabio_thz%40yahoo.com.br fabio_thz% 40yahoo.com.br mailto: fabio_thz%40yahoo.com.br fabio_thz%2540yahoo.com.br Date: Mon, 19 Apr 2010 21:32:58 -0300 Subject: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Olá amigos do grupo, estou tendanto desenvolver um novo TEdit que já venha com algumas propriedades pessoais para desenvolvimento que eu defini, mas não consigo deixar a propriedade CharCase com o padrão ecUpperCase, mesmo definindo como default na propriedade, se eu colocar para que ele receba ecUpperCase no OnCreate do componente funciona, mas quando eu preciso que não tenha esta propriedade, fica complicado, eu coloco ecNormal e ele coloca no OnCreate o ecUpperCase, segue em anexo a unit com o componente. Desde já agradeço, Att, Fábio Thomaz __ O Internet Explorer 8 quer te ajudar a navegar seguro. Entre aqui para ler as dicas. http://www.microsoft.com/brasil/windows/internet-explorer/?WT.mc_id=1500 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Re: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit
Olá Marcos, Se eu definir a propriedade no Create do componente, esta sempre terá o valor que eu defini, mas terá casos que a propriedade deve ser ecNormal, como por exemplo em um campo que armazena senha, o que eu queria é apenas que a propriedade default fosse ecUpeerCase, mas que não me impedisse de alterar-la posteriormente. Att, Fábio Thomaz Em 21 de abril de 2010 22:33, Marcos Douglas m...@delfire.net escreveu: 2010/4/21 Fábio Thomaz fabio_...@yahoo.com.br fabio_thz%40yahoo.com.br : Valeu Ricardo mas não deu certo não, agora quando eu coloco o componente na tela ele fica com a propriedade ecUpperCase como eu quero, mas quando executo o programa ele volta sua propriedade para ecNormal. Defina o valor da propriedade no construtor: constructor Create(AOwner: TComponent); Marcos Douglas [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit
2010/4/22 Fábio Thomaz fabio_...@yahoo.com.br: Olá Marcos, Se eu definir a propriedade no Create do componente, esta sempre terá o valor que eu defini, mas terá casos que a propriedade deve ser ecNormal, como por exemplo em um campo que armazena senha, o que eu queria é apenas que a propriedade default fosse ecUpeerCase, mas que não me impedisse de alterar-la posteriormente. Mas o default é definir no Create! Se o campo for para senha, ou seja, se o usuário alterar qq propriedade no seu componente para dizer que o campo é para senha, nesta mesma rotina vc altera a propriedade para ecNormal. A diretiva default não tem nada a ver com valor default que a propriedade deve ter. Esta diretiva é para informar ao Delphi qual o valor padrão da propriedade mas isso tudo tem relação com o .DFM Veja mais sobre isso no help do Delphi, procurando por default e stored. Marcos Douglas
Re: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit
Descobri uma coisa interessante agora, se eu colocar no Create para o componente receber ecUpperCase acontece o seguinte: Coloco o componente no form, mudo a propriedade CharCase para ecUpperCase, funciona perfeitamente; Coloco um outro componente no form, mudo a propriedade CharCase para ecLowerCase, funciona perfeitamente; Coloco um outro componente no form, mudo a propriedade CharCase para ecNormal, não fuciona, o componente comparta-se como se a propriedade fosse ecUpperCase que é a que informei no Create; Tudo isto quando executo o programa e tento digitar algo no Edit. Vai entender! Att, Fábio Thomaz Em 22 de abril de 2010 14:27, Marcos Douglas m...@delfire.net escreveu: 2010/4/22 Fábio Thomaz fabio_...@yahoo.com.br fabio_thz%40yahoo.com.br : Olá Marcos, Se eu definir a propriedade no Create do componente, esta sempre terá o valor que eu defini, mas terá casos que a propriedade deve ser ecNormal, como por exemplo em um campo que armazena senha, o que eu queria é apenas que a propriedade default fosse ecUpeerCase, mas que não me impedisse de alterar-la posteriormente. Mas o default é definir no Create! Se o campo for para senha, ou seja, se o usuário alterar qq propriedade no seu componente para dizer que o campo é para senha, nesta mesma rotina vc altera a propriedade para ecNormal. A diretiva default não tem nada a ver com valor default que a propriedade deve ter. Esta diretiva é para informar ao Delphi qual o valor padrão da propriedade mas isso tudo tem relação com o .DFM Veja mais sobre isso no help do Delphi, procurando por default e stored. Marcos Douglas [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit
Valeu Ricardo mas não deu certo não, agora quando eu coloco o componente na tela ele fica com a propriedade ecUpperCase como eu quero, mas quando executo o programa ele volta sua propriedade para ecNormal. Fábio Em 20 de abril de 2010 12:16, Ricardo Pascoal ricardo.pasc...@ig.com.brescreveu: Pelo que sei o CreateWnd, sobreescre o metodo contrutor Create da classe. Assim algumas propriedades só surtem efeito no momento da renderização do componente. -Mensagem original- De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Fábio Thomaz Enviada em: terça-feira, 20 de abril de 2010 10:34 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Valeu amigo, vou testar hoje a noite, mas só uma dúvida, o que faz este CreateWnd? Ele seta as propriedades default quando o componente é colocado no form? Att, Fábio Thomaz Em 19 de abril de 2010 23:35, Ricardo Pascoal ricardo.pasc...@ig.com.br ricardo.pascoal%40ig.com.brescreveu: Fabio, tenta fazer o seguinte... Logo depois da declaração do método create do componente, declare o método abaixo : procedure CreateWnd ; override ; em seguida coloque a implementação desse método como segue : procedure TSuaClasse.CreateWnd ; begin inherited ; Self.CharCase := ecUpperCase ; end; Obs : Não testei mas acredito que isso deva resolver...blz De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br] Em nome de Rubem Nascimento da Rocha Enviada em: segunda-feira, 19 de abril de 2010 23:09 Para: delphi-br Assunto: RE: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Prioridade: Alta A lista não aceita anexos nas msgs. Sds. To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brdelphi-br% 40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br From: fabio_...@yahoo.com.br fabio_thz%40yahoo.com.br fabio_thz% 40yahoo.com.br mailto: fabio_thz%40yahoo.com.br fabio_thz%2540yahoo.com.br Date: Mon, 19 Apr 2010 21:32:58 -0300 Subject: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Olá amigos do grupo, estou tendanto desenvolver um novo TEdit que já venha com algumas propriedades pessoais para desenvolvimento que eu defini, mas não consigo deixar a propriedade CharCase com o padrão ecUpperCase, mesmo definindo como default na propriedade, se eu colocar para que ele receba ecUpperCase no OnCreate do componente funciona, mas quando eu preciso que não tenha esta propriedade, fica complicado, eu coloco ecNormal e ele coloca no OnCreate o ecUpperCase, segue em anexo a unit com o componente. Desde já agradeço, Att, Fábio Thomaz __ O Internet Explorer 8 quer te ajudar a navegar seguro. Entre aqui para ler as dicas. http://www.microsoft.com/brasil/windows/internet-explorer/?WT.mc_id=1500 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit
2010/4/21 Fábio Thomaz fabio_...@yahoo.com.br: Valeu Ricardo mas não deu certo não, agora quando eu coloco o componente na tela ele fica com a propriedade ecUpperCase como eu quero, mas quando executo o programa ele volta sua propriedade para ecNormal. Defina o valor da propriedade no construtor: constructor Create(AOwner: TComponent); Marcos Douglas
Re: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit
Ops, foi mal, tá ai abaixo o componente: TEditTHZ = class(TLabeledEdit) private fOriginalColor: TColor; fRequired: Boolean; FCharCase: TEditCharCase; //Mascara FEditMask: TEditMask; FMaskBlank: Char; FMaxChars: Integer; FMaskSave: Boolean; FMaskState: TMaskedState; FCaretPos: Integer; FBtnDownX: Integer; FOldValue: string; FSettingCursor: Boolean; function DoInputChar(var NewChar: Char; MaskOffset: Integer): Boolean; function InputChar(var NewChar: Char; Offset: Integer): Boolean; function DeleteSelection(var Value: string; Offset: Integer; Len: Integer): Boolean; function InputString(var Value: string; const NewValue: string; Offset: Integer): Integer; function AddEditFormat(const Value: string; Active: Boolean): string; function RemoveEditFormat(const Value: string): string; function FindLiteralChar (MaskOffset: Integer; InChar: Char): Integer; function GetEditText: string; function GetMasked: Boolean; function GetText: TMaskedText; function GetMaxLength: Integer; function CharKeys(var CharCode: Char): Boolean; procedure SetEditText(const Value: string); procedure SetEditMask(const Value: TEditMask); procedure SetMaxLength(Value: Integer); procedure SetText(const Value: TMaskedText); reintroduce; procedure DeleteKeys(CharCode: Word); procedure HomeEndKeys(CharCode: Word; Shift: TShiftState); procedure CursorInc(CursorPos: Integer; Incr: Integer); procedure CursorDec(CursorPos: Integer); procedure ArrowKeys(CharCode: Word; Shift: TShiftState); procedure WMLButtonDown(var Message: TWMLButtonDown); message WM_LBUTTONDOWN; procedure WMLButtonUp(var Message: TWMLButtonUp); message WM_LBUTTONUP; procedure WMSetFocus(var Message: TWMSetFocus); message WM_SETFOCUS; procedure WMCut(var Message: TMessage); message WM_CUT; procedure WMPaste(var Message: TMessage); message WM_PASTE; procedure CMTextChanged(var Message: TMessage); message CM_TEXTCHANGED; procedure CMWantSpecialKey(var Message: TCMWantSpecialKey); message CM_WANTSPECIALKEY; procedure CMEnter(var Message: TCMEnter); message CM_ENTER; procedure CMExit (var Message: TCMExit); message CM_Exit; procedure SetCharCase(const Value: TEditCharCase); protected procedure ReformatText(const NewMask: string); procedure GetSel(var SelStart: Integer; var SelStop: Integer); procedure SetSel(SelStart: Integer; SelStop: Integer); procedure SetCursor(Pos: Integer); procedure KeyDown(var Key: Word; Shift: TShiftState); override; procedure KeyUp(var Key: Word; Shift: TShiftState); override; procedure KeyPress(var Key: Char); override; function EditCanModify: Boolean; virtual; procedure Reset; virtual; function GetFirstEditChar: Integer; function GetLastEditChar: Integer; function GetNextEditChar(Offset: Integer): Integer; function GetPriorEditChar(Offset: Integer): Integer; function GetMaxChars: Integer; function Validate(const Value: string; var Pos: Integer): Boolean; virtual; procedure ValidateError; virtual; procedure CheckCursor; public constructor Create(AOwner: TComponent); override; procedure ValidateEdit; virtual; procedure Clear; override; function GetTextLen: Integer; reintroduce; property IsMasked: Boolean read GetMasked; property EditText: string read GetEditText write SetEditText; property Text: TMaskedText read GetText write SetText; published property Required: Boolean read fRequired write fRequired; property EditMask: TEditMask read FEditMask write SetEditMask; property MaskState: TMaskedState read FMaskState write FMaskState; property MaxLength: Integer read GetMaxLength write SetMaxLength default 0; *property CharCase: TEditCharCase read FCharCase write SetCharCase default ecUpperCase;* end; Em 19 de abril de 2010 23:08, Rubem Nascimento da Rocha djpardalro...@hotmail.com escreveu: A lista não aceita anexos nas msgs. Sds. To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br From: fabio_...@yahoo.com.br fabio_thz%40yahoo.com.br Date: Mon, 19 Apr 2010 21:32:58 -0300 Subject: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Olá amigos do grupo, estou tendanto desenvolver um novo TEdit que já venha com algumas propriedades pessoais para desenvolvimento que eu defini, mas não consigo deixar a propriedade CharCase com o padrão ecUpperCase, mesmo definindo como default na propriedade, se eu colocar para que ele receba ecUpperCase no OnCreate do componente funciona, mas quando eu preciso que não tenha esta propriedade, fica complicado, eu coloco ecNormal e ele coloca no OnCreate o ecUpperCase, segue em anexo a unit com o componente. Desde já agradeço, Att, Fábio Thomaz __ O Internet Explorer 8 quer te ajudar a navegar seguro. Entre aqui
RES: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit
Fabio, tenta fazer o seguinte... Logo depois da declaração do método create do componente, declare o método abaixo : procedure CreateWnd ; override ; em seguida coloque a implementação desse método como segue : procedure TSuaClasse.CreateWnd ; begin inherited ; Self.CharCase := ecUpperCase ; end; Obs : Não testei mas acredito que isso deva resolver...blz De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Rubem Nascimento da Rocha Enviada em: segunda-feira, 19 de abril de 2010 23:09 Para: delphi-br Assunto: RE: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Prioridade: Alta A lista não aceita anexos nas msgs. Sds. To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br From: fabio_...@yahoo.com.br mailto:fabio_thz%40yahoo.com.br Date: Mon, 19 Apr 2010 21:32:58 -0300 Subject: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Olá amigos do grupo, estou tendanto desenvolver um novo TEdit que já venha com algumas propriedades pessoais para desenvolvimento que eu defini, mas não consigo deixar a propriedade CharCase com o padrão ecUpperCase, mesmo definindo como default na propriedade, se eu colocar para que ele receba ecUpperCase no OnCreate do componente funciona, mas quando eu preciso que não tenha esta propriedade, fica complicado, eu coloco ecNormal e ele coloca no OnCreate o ecUpperCase, segue em anexo a unit com o componente. Desde já agradeço, Att, Fábio Thomaz __ O Internet Explorer 8 quer te ajudar a navegar seguro. Entre aqui para ler as dicas. http://www.microsoft.com/brasil/windows/internet-explorer/?WT.mc_id=1500 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit
Valeu amigo, vou testar hoje a noite, mas só uma dúvida, o que faz este CreateWnd? Ele seta as propriedades default quando o componente é colocado no form? Att, Fábio Thomaz Em 19 de abril de 2010 23:35, Ricardo Pascoal ricardo.pasc...@ig.com.brescreveu: Fabio, tenta fazer o seguinte... Logo depois da declaração do método create do componente, declare o método abaixo : procedure CreateWnd ; override ; em seguida coloque a implementação desse método como segue : procedure TSuaClasse.CreateWnd ; begin inherited ; Self.CharCase := ecUpperCase ; end; Obs : Não testei mas acredito que isso deva resolver...blz De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Rubem Nascimento da Rocha Enviada em: segunda-feira, 19 de abril de 2010 23:09 Para: delphi-br Assunto: RE: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Prioridade: Alta A lista não aceita anexos nas msgs. Sds. To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br From: fabio_...@yahoo.com.br fabio_thz%40yahoo.com.br mailto: fabio_thz%40yahoo.com.br fabio_thz%2540yahoo.com.br Date: Mon, 19 Apr 2010 21:32:58 -0300 Subject: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Olá amigos do grupo, estou tendanto desenvolver um novo TEdit que já venha com algumas propriedades pessoais para desenvolvimento que eu defini, mas não consigo deixar a propriedade CharCase com o padrão ecUpperCase, mesmo definindo como default na propriedade, se eu colocar para que ele receba ecUpperCase no OnCreate do componente funciona, mas quando eu preciso que não tenha esta propriedade, fica complicado, eu coloco ecNormal e ele coloca no OnCreate o ecUpperCase, segue em anexo a unit com o componente. Desde já agradeço, Att, Fábio Thomaz __ O Internet Explorer 8 quer te ajudar a navegar seguro. Entre aqui para ler as dicas. http://www.microsoft.com/brasil/windows/internet-explorer/?WT.mc_id=1500 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit
Pelo que sei o CreateWnd, sobreescre o metodo contrutor Create da classe. Assim algumas propriedades só surtem efeito no momento da renderização do componente. -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Fábio Thomaz Enviada em: terça-feira, 20 de abril de 2010 10:34 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Valeu amigo, vou testar hoje a noite, mas só uma dúvida, o que faz este CreateWnd? Ele seta as propriedades default quando o componente é colocado no form? Att, Fábio Thomaz Em 19 de abril de 2010 23:35, Ricardo Pascoal ricardo.pasc...@ig.com.brescreveu: Fabio, tenta fazer o seguinte... Logo depois da declaração do método create do componente, declare o método abaixo : procedure CreateWnd ; override ; em seguida coloque a implementação desse método como segue : procedure TSuaClasse.CreateWnd ; begin inherited ; Self.CharCase := ecUpperCase ; end; Obs : Não testei mas acredito que isso deva resolver...blz De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em nome de Rubem Nascimento da Rocha Enviada em: segunda-feira, 19 de abril de 2010 23:09 Para: delphi-br Assunto: RE: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Prioridade: Alta A lista não aceita anexos nas msgs. Sds. To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br From: fabio_...@yahoo.com.br fabio_thz%40yahoo.com.br mailto: fabio_thz%40yahoo.com.br fabio_thz%2540yahoo.com.br Date: Mon, 19 Apr 2010 21:32:58 -0300 Subject: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Olá amigos do grupo, estou tendanto desenvolver um novo TEdit que já venha com algumas propriedades pessoais para desenvolvimento que eu defini, mas não consigo deixar a propriedade CharCase com o padrão ecUpperCase, mesmo definindo como default na propriedade, se eu colocar para que ele receba ecUpperCase no OnCreate do componente funciona, mas quando eu preciso que não tenha esta propriedade, fica complicado, eu coloco ecNormal e ele coloca no OnCreate o ecUpperCase, segue em anexo a unit com o componente. Desde já agradeço, Att, Fábio Thomaz __ O Internet Explorer 8 quer te ajudar a navegar seguro. Entre aqui para ler as dicas. http://www.microsoft.com/brasil/windows/internet-explorer/?WT.mc_id=1500 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
[delphi-br] Preciso de Ajuda para desenvolver um novo TEdit
Olá amigos do grupo, estou tendanto desenvolver um novo TEdit que já venha com algumas propriedades pessoais para desenvolvimento que eu defini, mas não consigo deixar a propriedade CharCase com o padrão ecUpperCase, mesmo definindo como default na propriedade, se eu colocar para que ele receba ecUpperCase no OnCreate do componente funciona, mas quando eu preciso que não tenha esta propriedade, fica complicado, eu coloco ecNormal e ele coloca no OnCreate o ecUpperCase, segue em anexo a unit com o componente. Desde já agradeço, Att, Fábio Thomaz [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit
A lista não aceita anexos nas msgs. Sds. To: delphi-br@yahoogrupos.com.br From: fabio_...@yahoo.com.br Date: Mon, 19 Apr 2010 21:32:58 -0300 Subject: [delphi-br] Preciso de Ajuda para desenvolver um novo TEdit Olá amigos do grupo, estou tendanto desenvolver um novo TEdit que já venha com algumas propriedades pessoais para desenvolvimento que eu defini, mas não consigo deixar a propriedade CharCase com o padrão ecUpperCase, mesmo definindo como default na propriedade, se eu colocar para que ele receba ecUpperCase no OnCreate do componente funciona, mas quando eu preciso que não tenha esta propriedade, fica complicado, eu coloco ecNormal e ele coloca no OnCreate o ecUpperCase, segue em anexo a unit com o componente. Desde já agradeço, Att, Fábio Thomaz _ O Internet Explorer 8 quer te ajudar a navegar seguro. Entre aqui para ler as dicas. http://www.microsoft.com/brasil/windows/internet-explorer/?WT.mc_id=1500 [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Preciso de ajuda!
Galera, preciso da ajuda de vocês! Coloquei um TRichEdit no form, alimento o banco de dados TabelaDescricao.Value := REditDescricao.Lines.Text Até aí tudo ok! O problema é na impressão do relatório, quando digito o texto abaixo no TRichEdit fica tudo ok, ou seja, bem justificado, mas na impressão sai errado, como faço para resolver isso? [RichEdit] Pagamento dos serviços prestados de locação de softwares para esta edilidade, referente ao mês de janeiro do corrente ano, conforme recibo em anexo. [Impressão] Pagamento dos serviços prestados de locação de softwares para esta edilidade, referente ao mês de janeiro do corrente ano, conforme recibo em anexo. [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Preciso de ajuda!
Ao que tudo indica, está indo pro campo do banco, os caracteres de controle que o RichEdit usa. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://delphitocorporerm.blogspot.com/ http://twitter.com/wchagas MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Adenes Junior To: delphi-br@yahoogrupos.com.br Sent: Friday, January 22, 2010 4:26 PM Subject: [delphi-br] Preciso de ajuda! Galera, preciso da ajuda de vocês! Coloquei um TRichEdit no form, alimento o banco de dados TabelaDescricao.Value := REditDescricao.Lines.Text Até aí tudo ok! O problema é na impressão do relatório, quando digito o texto abaixo no TRichEdit fica tudo ok, ou seja, bem justificado, mas na impressão sai errado, como faço para resolver isso? [RichEdit] Pagamento dos serviços prestados de locação de softwares para esta edilidade, referente ao mês de janeiro do corrente ano, conforme recibo em anexo. [Impressão] Pagamento dos serviços prestados de locação de softwares para esta edilidade, referente ao mês de janeiro do corrente ano, conforme recibo em anexo. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] preciso de ajuda sobre 3camadas
alguem pode me ajudar?, tenho q reescrever meu sistema /paradox para BD, e porque nao incia-lo em camadas... obrigado
Res: [delphi-br] preciso de ajuda sobre 3camadas
Grupo específico de n-tier em Delphi: [EMAIL PROTECTED] Luciano Calenzani Simões - Mensagem original De: wiliansmc [EMAIL PROTECTED] Para: delphi-br@yahoogrupos.com.br Enviadas: Terça-feira, 7 de Outubro de 2008 12:14:10 Assunto: [delphi-br] preciso de ajuda sobre 3camadas alguem pode me ajudar?, tenho q reescrever meu sistema /paradox para BD, e porque nao incia-lo em camadas... obrigado Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] preciso de ajuda sobre 3camadas
Na verdade... Não existe uma justificativa técnica de inicia-lo em qualquer outra arquitetura que não seja n-tier com datasnap, é mais rapido, escalavel, facil de dar manutençao e distribuir e mais seguro e coma muito mais recursos que qualquer aplicação client/server. No meu link de downloads tem vários exemplos, o primeiro é bem simples mas bem completo: http://cc.codegear.com/author/795118 No site do DN-Br tem varais matérias e exemplo também, principalmente no code central: http://dn.codegear.com/br E tem a lista que mantenho a mais de 4 anos somente sobre este assunto: WWW.yahoogrupos.com.br/group/nddv E no mais estamos as ordens Abs BL From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of wiliansmc Sent: terça-feira, 7 de outubro de 2008 12:14 To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] preciso de ajuda sobre 3camadas alguem pode me ajudar?, tenho q reescrever meu sistema /paradox para BD, e porque nao incia-lo em camadas... obrigado [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Preciso de Ajuda
Amigo, Dá uma olhada no site da DevMedia e no site da ActiveDelphi que vc já vai conseguir pegar a mão rapidinho com os artigos deles. Uma dica de livro seria o Dominando Delphi 6 - A Bíblia do Marco Cantù. Existem edições mais atuais tratando do Delphi 2005 por exemplo, mas se vc conseguir achar um desses livros num sebo, já vai ser uma mão na roda. Atte, Ricardo. --- Em sex, 25/7/08, Heraldo Eduardo Vico [EMAIL PROTECTED] escreveu: De: Heraldo Eduardo Vico [EMAIL PROTECTED] Assunto: [delphi-br] Preciso de Ajuda Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 25 de Julho de 2008, 21:36 CAros Amigos: Estou voltando a trabalhar como programador depois de 5 anos. Vou trabalhar com delphi 6.0 e gostaria de saber se alguem possui um livro ou um daqueles cd´s de videoaulas para me fornecer, vender ,,,pois preciso rememorar os conhecimentos de delphi . vou começar dia 10/08 e tenho 2 semanas para estudar... PEÇO AJUDA URGENTE..SE ALGUEM TIVER DE PREFERENCIA ALGUM DESSES CD´S DE VIDEOAULAS PODE ME FAZER UM CONTATO..POR FAVOR É URGENTE. Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail. com. http://br.new. mail.yahoo. com/addresses Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Preciso de Ajuda
O Portal da Devmedia tá apinhado de video-aulas para Delphi e outras ferramentas. Vale a pena fazer a inscrição. []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil [EMAIL PROTECTED] http://www.geocities.com/SiliconValley/Bay/1058 http://delphitocorporerm.blogspot.com/ MSN: [EMAIL PROTECTED] SKYPE: WalterChagasJr - Original Message - From: Heraldo Eduardo Vico To: delphi-br@yahoogrupos.com.br Sent: Friday, July 25, 2008 9:36 PM Subject: [delphi-br] Preciso de Ajuda CAros Amigos: Estou voltando a trabalhar como programador depois de 5 anos. Vou trabalhar com delphi 6.0 e gostaria de saber se alguem possui um livro ou um daqueles cd´s de videoaulas para me fornecer, vender ,,,pois preciso rememorar os conhecimentos de delphi . vou começar dia 10/08 e tenho 2 semanas para estudar... PEÇO AJUDA URGENTE..SE ALGUEM TIVER DE PREFERENCIA ALGUM DESSES CD´S DE VIDEOAULAS PODE ME FAZER UM CONTATO..POR FAVOR É URGENTE. Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas] __ Informa��o do ESET NOD32 Antivirus, vers�o da vacina 3300 (20080725) __ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Preciso de Ajuda
CAros Amigos: Estou voltando a trabalhar como programador depois de 5 anos. Vou trabalhar com delphi 6.0 e gostaria de saber se alguem possui um livro ou um daqueles cd´s de videoaulas para me fornecer, vender ,,,pois preciso rememorar os conhecimentos de delphi . vou começar dia 10/08 e tenho 2 semanas para estudar... PEÇO AJUDA URGENTE..SE ALGUEM TIVER DE PREFERENCIA ALGUM DESSES CD´S DE VIDEOAULAS PODE ME FAZER UM CONTATO..POR FAVOR É URGENTE. Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara @ymail.com ou @rocketmail.com. http://br.new.mail.yahoo.com/addresses [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] preciso de ajuda sobre FIREBIRD
--- Marcos P. M. de Souza escreveu: Pra quem sabe deve ser uma moleza, Coloquei os componentes IBDatabase, IBTransaction, IBQuery e um DataSource dentro de um DataModule. Ate ai parece tudo certo. Depois conectei um DBGrid de um formulario qualquer ao DataSource e passei a ver os dados da tabela. Depois fui utilizar os comandos que estou acostumado a utilizar na Zeos como Append, Post, Delete, Edit...todos velhos conhecidos E ai a surpresa...dá uma mensagem de erro dizendo q o DataSet está no modo somente leitura!! Porque acontece isso?? Se alguem souber ...por favor me mande um exemplo simples com os componenes com as configurações certas...por favor Não entendo isso...rsrsr Marcos P. M. de Souza [--x--] [Welson] http://br.groups.yahoo.com/group/delphi-br/message/136296 Mais completo que isso, impossível. E no ClientDataSet, use Post, Delete, Insert, Edit, ApplyUpdates... e por aí vai. []s. = O que me preocupa não é o grito dos maus. É o silêncio dos bons. Martin Luther King. = Welson de Avelar Soares Filho Analista/Programador Delphi Gemini Sistemas www.geminisistemas.com.br Juiz de Fora - Minas Gerais = ___ O Yahoo! está de cara nova. Venha conferir! http://br.yahoo.com -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] preciso de ajuda sobre FIREBIRD
Infelizmente essa propriedade aparece somente no componente da Zeos ...Zquery Preciso conectar ao FireBird 2.0 com componentes da paleta Interbase Ate agora já configurei um IBDatabase, IBQuery, IBTransaction e um DataSource...mas acho q falta mais alguma coisa _ De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Andrei Luís Enviada em: domingo, 3 de setembro de 2006 02:14 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] preciso de ajuda sobre FIREBIRD Coloque a propriedade RequestLive do query para true [] Andrei Em 02/09/06, Marcos P. M. de Souza[EMAIL PROTECTED] escreveu: Pra quem sabe deve ser uma moleza, Coloquei os componentes IBDatabase, IBTransaction, IBQuery e um DataSource dentro de um DataModule. Ate ai parece tudo certo. Depois conectei um DBGrid de um formulario qualquer ao DataSource e passei a ver os dados da tabela. Depois fui utilizar os comandos que estou acostumado a utilizar na Zeos como Append, Post, Delete, Edit...todos velhos conhecidos E ai a surpresa...dá uma mensagem de erro dizendo q o DataSet está no modo somente leitura!! Porque acontece isso?? Se alguem souber ...por favor me mande um exemplo simples com os componenes com as configurações certas...por favor Não entendo isso...rsrsr Marcos P. M. de Souza www.mpsoftwares.com [EMAIL PROTECTED] __ Informação do NOD32 IMON 1.1736 (20060902) __ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] preciso de ajuda sobre FIREBIRD
Caro amigo, IBQuery não funciona com Append, Insert , etc... Se vc usar um IBTable vai funcionar, porém, particularmente não trabalho com ele (IBTable ou mesmo IBQuery) trabalho com o IBDataSet que é um componente que engloba os dois anteriores... Abraços, Adroaldo Marcos P. M. de Souza escreveu: Pra quem sabe deve ser uma moleza, Coloquei os componentes IBDatabase, IBTransaction, IBQuery e um DataSource dentro de um DataModule. Ate ai parece tudo certo. Depois conectei um DBGrid de um formulario qualquer ao DataSource e passei a ver os dados da tabela. Depois fui utilizar os comandos que estou acostumado a utilizar na Zeos como Append, Post, Delete, Edit...todos velhos conhecidos E ai a surpresa...dá uma mensagem de erro dizendo q o DataSet está no modo somente leitura!! Porque acontece isso?? Se alguem souber ...por favor me mande um exemplo simples com os componenes com as configurações certas...por favor Não entendo isso...rsrsr Marcos P. M. de Souza www.mpsoftwares.com [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] preciso de ajuda sobre FIREBIRD
Pra quem sabe deve ser uma moleza, Coloquei os componentes IBDatabase, IBTransaction, IBQuery e um DataSource dentro de um DataModule. Ate ai parece tudo certo. Depois conectei um DBGrid de um formulario qualquer ao DataSource e passei a ver os dados da tabela. Depois fui utilizar os comandos que estou acostumado a utilizar na Zeos como Append, Post, Delete, Edit...todos velhos conhecidos E ai a surpresa...dá uma mensagem de erro dizendo q o DataSet está no modo somente leitura!! Porque acontece isso?? Se alguem souber ...por favor me mande um exemplo simples com os componenes com as configurações certas...por favor Não entendo isso...rsrsr Marcos P. M. de Souza www.mpsoftwares.com [EMAIL PROTECTED] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] preciso de ajuda sobre FIREBIRD
Coloque a propriedade RequestLive do query para true [] Andrei Em 02/09/06, Marcos P. M. de Souza[EMAIL PROTECTED] escreveu: Pra quem sabe deve ser uma moleza, Coloquei os componentes IBDatabase, IBTransaction, IBQuery e um DataSource dentro de um DataModule. Ate ai parece tudo certo. Depois conectei um DBGrid de um formulario qualquer ao DataSource e passei a ver os dados da tabela. Depois fui utilizar os comandos que estou acostumado a utilizar na Zeos como Append, Post, Delete, Edit...todos velhos conhecidos E ai a surpresa...dá uma mensagem de erro dizendo q o DataSet está no modo somente leitura!! Porque acontece isso?? Se alguem souber ...por favor me mande um exemplo simples com os componenes com as configurações certas...por favor Não entendo isso...rsrsr Marcos P. M. de Souza www.mpsoftwares.com [EMAIL PROTECTED] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Preciso de Ajuda!!!
Galera, Preciso de ajuda porque tenho um trabalho para fazer é um programa de Academia no Delphi 7, mas está complicado para fazer a lógica, gostaria de saber se alguém consegue faze-lo se conseguir me mande para verificar a lógica e quais componentes foram utilizados... VLW O arquivo está em anexo!!! - Yahoo! Search Música para ver e ouvir: You're Beautiful, do James Blunt [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Preciso de Ajuda
Desculpe incomodar voce novamente, mas é que estou com um problema que está tirando a minha paciencia. O problema é o seguinte, coloquei um toolbar em minha aplicação, inseri nele alguns toolbutons, mas logo ví que a minha tela iria ficar maior horizontalmente do que eu precisava, por isso resolvi tirar os captions, aí ficou do tamanho que eu queria. Só que tirando os caption, não consigo acessar o botão com a combinação Alt + letra sublinhada do caption do botão. Por isso resolvi criar minhas proprias hotkeys, achei na internet o exemplo abaixo if (ssCtrl in Shift) and (chr(Key) in [`A', `a']) then ShowMessage(`Ctrl-A'); coloquei no formulário e funcionou normalmente, o unico problema é que quando estou sobre algum componente dbedit e a query que estou usando está ativa o bip do computador ocorre, e esse barrulho é totalmente insuportável. Por isso se alguem poder me ajudar, mostrando como resolver o problema ou apresentando uma solução melhor, ficaria muito grato. Ps.: Me desculpem por este testamento. Fiquem com Deus. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Preciso de ajuda com IdTCP
Ninguem trabalha com TCP aqui pra me dar uma ajuda -=SchiavoR=- escreveu: Bom dia amigos. Estou com um problema ao utilizar o componente IdTCPServer. Em uma aplicação cliente, em determinados momentos ela efetua um pedido para o servidor, e este servidor ao receber o pedido acessa um ListBox e faz o envio de um valor para o cliente, a aplicação funciona perfeitamente bem para um cliente, porém ao abrir mais de um cliente o programa servidor começa a apresentar erros de violação de memória, como este componente trabalha com threads para tratar as conexões dos clientes acredito que estes erros estejam ocorrendo por que no momento em que um cliente tenta acessa o ListBox este esta sendo utilizado por outro. Tentei criar uma variavel para atuar como semáforo, mas não fui muito feliz com o resultado, alguém que utilize este componente poderia me dar uma ajuda de como evitar este conflito entre as conexão clientes? Obs: estou utilizando Delphi 7 Agradeço pela atenção. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] *Yahoo! Grupos, um serviço oferecido por:* *Links do Yahoo! Grupos* * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo! http://br.yahoo.com/info/utos.html. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Preciso de ajuda com IdTCP
Bom dia amigos. Estou com um problema ao utilizar o componente IdTCPServer. Em uma aplicação cliente, em determinados momentos ela efetua um pedido para o servidor, e este servidor ao receber o pedido acessa um ListBox e faz o envio de um valor para o cliente, a aplicação funciona perfeitamente bem para um cliente, porém ao abrir mais de um cliente o programa servidor começa a apresentar erros de violação de memória, como este componente trabalha com threads para tratar as conexões dos clientes acredito que estes erros estejam ocorrendo por que no momento em que um cliente tenta acessa o ListBox este esta sendo utilizado por outro. Tentei criar uma variavel para atuar como semáforo, mas não fui muito feliz com o resultado, alguém que utilize este componente poderia me dar uma ajuda de como evitar este conflito entre as conexão clientes? Obs: estou utilizando Delphi 7 Agradeço pela atenção. -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] *** PRECISO DE AJUDA
Ricardo, Bom dia! Achei que já tínhamos resolvido esta sua dúvida através do exemplo que enviei. Você ainda ficou com dúvida? Ou meus últimos comentários não chegaram a você? Claudio H.Binaghi [EMAIL PROTECTED] Fone: (011) 3289.3525 / 3289.0075 - Original Message - From: pimentaricardo [EMAIL PROTECTED] To: delphi-br@yahoogrupos.com.br Sent: Tuesday, March 22, 2005 8:39 AM Subject: [delphi-br] *** PRECISO DE AJUDA Salve! O que eu preciso, para alguns desta lista, pode ser uma coisa muito facil. Ate agora somente consegui fazer um simples cadastro de clientes. Veja o que eu quero: = Um form que tenha uma palavra que seja um link (do lado esquerdo) que quando clicado chama um texto feito em .RTF ou .DOC apenas para visualizaçao (do lado direito). = Alguem poderia me dar uma força? Grato! Ricardo -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.0 - Release Date: 21/03/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.308 / Virus Database: 266.8.0 - Release Date: 21/03/2005 -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] *** PRECISO DE AJUDA
Salve! O que eu preciso, para alguns desta lista, pode ser uma coisa muito facil. Ate agora somente consegui fazer um simples cadastro de clientes. Veja o que eu quero: = Um form que tenha uma palavra que seja um link (do lado esquerdo) que quando clicado chama um texto feito em .RTF ou .DOC apenas para visualizaçao (do lado direito). = Alguem poderia me dar uma força? Grato! Ricardo -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[delphi-br] Preciso de ajuda (SOAP) (para alguns será off topic - tamanho desespero)
Caros amigos, Estou lhe enviando este email porque não sei mais onde procurar. Quando pensei ter chegado ao fim do túnel, percibi que nao tinha percorrido sequer metade do caminho. Enfim, estou construindo uma aplicação Multicamadas utilizando o protocolo SOAP - isso já é do conhecimento de alguns. Essa aplicação é híbrida, ou seja, ela poderá ser multicamadas ou Client/Server. Implemento isso procedendo da seguinte forma: Tenho um DataModule que contém os componentes de acesso e registro os provider no SoapDataModule ou, atrave´s de diretivas de compilação, utilizo o Connection Broker para conectar diretamente ao servidor. Eu estava usando o driver UIB para Firebird 1.5 para fazer o acesso. Mas depois de um tempo ele parou de funcionar, logo, adicionei o driver do Interbase - que até então mostrou-se compatível. Tive alguns problemas com campos numéricos, mas resolvi removendo e adicionado os campos novamente nas queries. O problema: Apartir de então os campos númericos retonam seus valores da seguinte forma Valor no banco: 1000 retorno na aplicacao: 1.00 Quando entro no dbedit deste campo: 1.000 Eu vi no forum da clubeDelphi um tópico que o moço falava pra modificar uma unit do Delphi (delphi/source/soap/TypeTrans.pas) porém, não funcionou. Eu preciso urgentemente de uma luz! Por favor me ajudem! Obrigado Francisco Thiago de Almeida EnterPlug Informática Divisão: Desenvolvimento e Banco de dados MSN: [EMAIL PROTECTED] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html