Re: [delphi-br] Problemas com update

2007-01-23 Por tôpico Alexandre Pedroto
Se eu entendi bem, na primeira alteração funciona e nas subsequentes 
não, correto?
Já tentou dar um refresh no clientdataset?

Alexandre

Renato Lorandi escreveu:
>
> Olá pessoal bom dia!
>
> Galera uso delphi 7 com os componentes da paleta dbx... ClientDataSet 
> + SqlQuery + DatasetProvider e DataSource o que acontece é o 
> seguinte. eu tenho uma tela de cadastro de clientes, por ex: Nome, 
> telefone, rua etc
>
> eu tenho uma tabela de pessoas, onde nesta tabela possuo uma chave 
> estrangeira para a tabela de endereços... Então na minha tela eu 
> uso tudo dbedit, ou seja quando estou navegando entre os pacientes se 
> eu editar um campo por ex o campo nome a tabela pessoa entra em modo 
> de edição, ai quando dou um post ele grava blz
>
> o que esta acontencendo é o seguinte... o form de cadastro de 
> pacientes é uma herança de um form pai que criei, então no form pai no 
> botão gravar eu tenho esse codigo, que é igual a todos os outros ...
>
> procedure TFrmCadastrosPai.SpeedButton2Click(Sender: TObject);
> begin
>
> //CDEndereco = ClientDataSet para a tabela endereço
>
> IF(CDEndereco.State in [dsEdit, dsInsert]) Then
> begin
> try
> CDEndereco.Post;
> CDEndereco.ApplyUpdates(0);
> except
> on e: EDatabaseError do
> begin
> ShowMessage('Erro:'+ E.Message);
> abort;
> end;
> on e:Exception do
> begin
> ShowMessage('Erro:'+ E.Message);
> abort;
> end;
> end;
> end;
>
> no form de clientes que é uma herança desse form ai de cima o código é 
> especifico no botão gravar fica assim..
>
> procedure TFrmCadastrosPaciente.SpeedButton2Click(Sender: TObject);
> var
> codigo:Integer;
> begin
> inherited;
>
> IF(CDPessoas.State in [dsEdit, dsInsert]) Then
> begin
> //ADICIONA VALORES ESPECIFICOS PARA O PACIENTE.
> CDPessoas.FieldByName('TIPO_PESSOA').AsString:='P';
> CDPessoas.FieldByName('ATIVO').AsString:='1';
> CDPessoas.FieldByName('TIPO_PESSOA_FJ').AsString:='F';
> try
> CDPessoas.Post;
> CDPessoas.ApplyUpdates(0);
> except
> on e:Exception do
> begin
> showMessage('Erro:'+ e.Message);
> CDPessoas.Cancel;
> abort;
> exit;
> end;
> end;
> end;
> If MessageDlg('Deseja Inserir Novo 
> Registro?',mtConfirmation,[mbyes,mbNo],0) = mryes Then
> begin
> EditConvenio.Text:='';
> edtBairro.Text:='';
> edtCidade.Text:='';
> CDPessoas.Refresh;
> CDPessoas.Last;
> codigo:=CDPessoas.FIELDBYNAME('PESSOA_ID').AsInteger;
> CDPessoas.Insert;
> edtcodigo.Text:=intToStr(codigo + 1);
> end;
> end;
>
> Bom vamos ao problema o que acontece é o seguinte estou na tela de 
> cadastro estou vendo o cliente Renato, bom vou la e edito o telefone 
> do renato e dou um gravar blz ele altera sem problemas, agora estou na 
> mesma tela e altero a rua do renato e dou um gravar ele não da erro 
> mas não muda ai executei a partir do delphi mesmo e quando ele 
> chega no CDEndereco.ApplyUpdates(0); ele da erro dizendo que não 
> encontrou registo que a chave não esta especificada, ve se pode um 
> negocio desses, e no select que faço estou puxando todos os campos 
> dessa tabela endereço veja bem é só quando vou editar o endereço 
> na tela de cadastro que não altera nada, que é o primeiro codigo la em 
> cima...
>
> bom fico no aguardo de vc's não consegui achar o problema ate agora
>
> valeu.
>
> __
> Fale com seus amigos de graça com o novo Yahoo! Messenger
> http://br.messenger.yahoo.com/ 
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  



Re: [delphi-br] Bina

2006-12-14 Por tôpico Alexandre Pedroto
Isso faz uns 4 anos, já deu uma vasculhada na internet?

Ela era ligada na serial, e escrevia na porta uma sequência de valores. 
Na época eu usava o TComPort para acessar a serial.

Mas realmente não lembro o fornecedor, mas lembro que tinha site na 
internet. A caixinha acho que foi R$200,00.

Em casa eu tenho os fontes do programa e talvez tenha algum material a 
respeito. Vou dar uma olhada.

Alexandre.

O2 Tecnologia (aJato) escreveu:
>
>
> Adriano,
>
> Vc pode dizer que "caixinha preta" é essa e aonde eu posso conseguir uma ?
>
> Paulo Santana
> O2 Tecnologia em Sistemas
>
> Alexandre Pedroto escreveu:
> >
> > Adriano,
> >
> > Desenvolvi um sistema assim, porém ele utilizava uma "caixinha preta"
> > ligada na serial.
> > Funcionava legal.
> >
> > Alexandre.
> >
> > Adriano escreveu:
> > >
> > > Boa tarde,
> > >
> > > Estou desenvolvendo um sistema para pizzaria e preciso muito de um
> > > componente Bina ou algo do gênero para implementar no software e
> > ainda não
> > > encontrei nada que realmente funcione.
> > >
> > > Gostaria de saber se alguém já implementou algo assim que realmente
> > > funcione?
> > >
> > > Obrigado pela atenção.
> > >
> > > Atenciosamente,
> > >
> > > ___
> > >
> > > Adriano Botelho
> > >
> > > [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] Bina

2006-12-13 Por tôpico Alexandre Pedroto
Adriano,

Desenvolvi um sistema assim, porém ele utilizava uma "caixinha preta" 
ligada na serial.
Funcionava legal.

Alexandre.

Adriano escreveu:
>
> Boa tarde,
>
> Estou desenvolvendo um sistema para pizzaria e preciso muito de um
> componente Bina ou algo do gênero para implementar no software e ainda não
> encontrei nada que realmente funcione.
>
> Gostaria de saber se alguém já implementou algo assim que realmente
> funcione?
>
> Obrigado pela atenção.
>
> Atenciosamente,
>
> ___
>
> Adriano Botelho
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  



RES: [delphi-br] Re : Sistema escolar

2006-05-18 Por tôpico Alexandre Pedroto



Intervisse ou interviesse?

Eis a questão :) 

> -Mensagem original-
> De: delphi-br@yahoogrupos.com.br 
> [mailto:[EMAIL PROTECTED] Em nome de Joao Paulo EsPyl
> Enviada em: quarta-feira, 17 de maio de 2006 21:20
> Para: delphi-br@yahoogrupos.com.br
> Assunto: Re: [delphi-br] Re : Sistema escolar
> 
> Inobstante ao entendimento dos ilustres e colendos colegas 
> deste egrégio grupo, parece que o objeto ora discutido, não 
> faz parte, e nunca fez,  ao que é prescípuo e inerente a esta 
> lista, ou seja Delphi.
> 
> Destarte, acho que seria razoável que o Sr. MODERADOR 
> intervisse, colocando um fim a esta interminável lide.
> 
> Obrigado.
> 
> _
> João Paulo Pyl
> EsPyl Informática e Sistemas S/C Ltda
> Sistemas para Gestão Pública
> Site: www.espyl.com.br
> Cascavel - Paraná
> FoneFax: (45) 3224-7328
> - Original Message -
> From: " Madsom Silva" <[EMAIL PROTECTED]>
> To: 
> Sent: Wednesday, May 17, 2006 7:07 PM
> Subject: RES: [delphi-br] Re : Sistema escolar
> 
> 
> Ainda bem que alguém percebeu. Eu ficaria muito triste se isso não
> acontecesse.
> 
> P.S. é Madsom  (com m)
>   -Mensagem original-
>   De: delphi-br@yahoogrupos.com.br 
> [mailto:[EMAIL PROTECTED]
> nome de Alisson Costa Resende
>   Enviada em: quarta-feira, 17 de maio de 2006 08:29
>   Para: YahooGrupo
>   Assunto: [delphi-br] Re : Sistema escolar
> 
> 
>   Penso que esse assunto possa ser discutido aqui
>   também, pois o que a gente vê de erros aqui... Aliás,
>   a mensagem escrita pelo Madson está cheia de erros.
>   Ele escreveu " Sou desenvolvedor a muito tempo e me
>   preoculpo com a minha categoria e não concordo que
>   teríamos que ser excelente...", quando o certo seria "
>   Sou desenvolvedor há muito tempo e me preocupo com a
>   minha categoria e não concordo que teríamos que ser
>   excelentes..."
> 
> 
>   Madsom Silva <[EMAIL PROTECTED]> escreveu:
> Companheiros (não sou do PT, rsrs),
>   sei que não sou perfeito e portanto, cometo erros, mas
>   o nosso amigo
>   ultrapassou a barreira quando disse que é programador
>   e não professor.
>   Não quero acreditar que ele está dizendo que
>   programador não sabe escrever
>   ou que são todos burros ou que não tem cultura (nem é
>   estudo é cultura
>   mesmo).
>   Sou desenvolvedor a muito tempo e me preoculpo com a
>   minha categoria e não
>   concordo que teríamos que ser excelente em
>   desenvolvimento e "analfa" de mãe
>   e "beto" de pai em português.
>   Madsom
> 
> 
> 
> 
>   ___
>   Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de 
> e-mail no celular
> e anti-spam realmente eficaz.
>   http://br.info.mail.yahoo.com/
> 
> 
> 
> 
> 
>   --
>   < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
> 
> 
> 
> 
> 
> Yahoo! Grupos, um serviço oferecido por:
>   PUBLICIDADE
> 
> 
> 
> 
> --
> --
> --
>   Links do Yahoo! Grupos
> 
> a.. Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/delphi-br/
> 
> b.. Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
> 
> c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
> Serviço do Yahoo!.
> 
> 
> --
> No virus found in this outgoing message.
> Checked by AVG Free Edition.
> Version: 7.1.392 / Virus Database: 268.6.0/341 - Release 
> Date: 16/05/2006
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> -- 
> < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
> 
> 
> 
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> -- 
> < FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >
> 
> 
>  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 
> 







-- 
< 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]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
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 Termos do Serviço do Yahoo!.











[delphi-br] Sistema Escolar

2006-05-12 Por tôpico Alexandre Pedroto



Boa tarde, senhores e senhoras..

Estou com um cliente que quer um Sistema de Gestão Escolar, que atenda
pré-escola, ensino fundamental e ensino médio.

Gostaria de terceirizar este serviço. Quem tiver interesse, entre em
contato.

Por favor, contato no meu email.

Alexandre Pedroto







-- 
<<<<< 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]






  




  
Yahoo! Grupos, um serviço oferecido por:
  
  
PUBLICIDADE




  
  



  




  
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 Termos do Serviço do Yahoo!.












[delphi-br] OFF-Topic: Livros baratos

2004-12-08 Por tôpico Alexandre Pedroto

Pessoal,

Vale a pena ver os preços deste site. Alguns livros podem interessar. Listas
entre 10 e 40 reais.

 http://www.pearson.com.br/campanhas_promocionais.asp?cod_campanha=94


-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.289 / Virus Database: 265.4.8 - Release Date: 8/12/2004
 
  


[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] 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

 





RES: [delphi-br] Kylix Open - Era Delphi 2005 - Palestra no Rio

2004-12-03 Por tôpico Alexandre Pedroto ®

Fala Josir,

> >
> >Eu escrevi um tutorial bem completo de como colocar todas as
> >funcionalidades da versão Enterprise dentro do Kylix Open
> >(www.jsk.com.br/kylix-mandrake.html). E o pior é que funciona :)))
> >

Você já usa o Kilix para desenvolvimento ou está só nos testes?

> >Já tenho acesso a Banco de Dados (DBX e ZEOS), componentes Data-ware,
> >WebBroker, Indy, Web Services. Só não consegui ainda um Memory Table para
> >substituir o ClientDataSet...
> >

Esse DBX seria o DBXepress ou algo parecido? Se sim, qual o nível de
portabilidade entre Delphi e Kilix com esse componente e o DBExpress?

> >A única coisa que fica falha é a falta de recursos da IDE tais como CTRL-
> >SHIFT-Copy, Auto-complete, etc.
> >Mas acho que não vale a pena pagar R$2.500 por estes pequenos
> >comfortos
> >

Confortos que são uma mão na roda, diga-se de passagem ;-)

Inté

Alexandre.

-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.289 / Virus Database: 265.4.4 - Release Date: 30/11/2004
 



-- 
< 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] Firebird Embutido

2004-11-18 Por tôpico Alexandre Pedroto ®

Amigos,

Estou usando o Firebird 1.5 (o último) embutido, numa aplicação com
DBExpress.

Está funcionando normalmente, exceto...

No componente TSQLConnection, quando deixo o parâmetro KeepConnection em
false, após uma inclusão, o aplicativo inteiro cai. Quando retorno para
true, volta ao "normal" .

Provavelmente é um bug, concordam? Pois o servidor não deveria derrubar o
aplicativo.

Gostaria, se possível, que alguém fizesse o teste.

Grato,

Alexandre.
---
Email sem vírus
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.797 / Virus Database: 541 - Release Date: 15/11/2004



-- 
< 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

 





RES: [delphi-br] URGENTE :QR COM MATRICIAL

2004-10-13 Por tôpico Alexandre Pedroto ®

Amigo,

Verifique no Windows o papel usado na configuração da impressora matricial.

Normalmente, o quick ignora o tamanho por nós definido e usa a definição do
Windows.
Tente alterar por lá.

Comigo deu certo.

Alexandre

> >-Mensagem original-
> >De: sr_doidera . [mailto:[EMAIL PROTECTED]
> >Enviada em: quarta-feira, 13 de outubro de 2004 19:03
> >Para: [EMAIL PROTECTED]; [EMAIL PROTECTED];
> >[EMAIL PROTECTED]
> >Assunto: [delphi-br] URGENTE :QR COM MATRICIAL
> >
> >
> >
> >eu estou com um serio problema! que talves me custe um cliente!
> >eu utilizo delphi 7 com o quickrep que vem no cd do mesmo
> >eu tenho um sistema com mais de 150 relatórios diferentes, o
> >sistema é muito
> >grande e pelo fato do sistema ser grande ouve estouro de prazo, etc. bem
> >apos todos esses problemas finalmente o sistema esta pronto e instalado
> >neste meu cliente!
> >
> >ótimo, o treinamento foi dado , tudo blz.
> >só que esta acontecendo algo muito chato que esta deixando o meu cliente
> >indiguinado, a questão é que ele só utiliza matriciais!
> >eu fiz meu sistema utilizando o quick report 3.0.9 e deixei os
> >documentos de
> >acordo com o tamanho que eu desejava! só que o danado teima em sempre
> >imprimir em tamanho A4! o que ai acarreta na necessidade de um
> >funcionário
> >ter que ir na impressora rodar o papel ate a posição que ele
> >deveria estar!
> >como é uma fabrica o meu cliente esta quase cancelando tudo pois
> >do jeito
> >que esta o processo nao da! tem como eu deixar o quickrepor só
> >imprimindo
> >nas dimensões que eu quero?? eu estou definindo o papel como
> >custon e dando
> >as dimensões ai ele escreve ".' no cantinho da folha e a
> >libera! ai um
> >amigo da lista mandou eu setar custom digitar o tamanho e tudo
> >na pagina e
> >depois setar como defult, so que a bronca continua: em vez dele
> >imprimir os
> >... ele imprime normalmente mas corre a folha a te o tamanho
> >de um a4!
> >outra coisa que eu percebi e que ao dar um previw ele vai como
> >folha a4 se o
> >default estiver setado nao importando o tamanho que eu tenha
> >passado! como
> >eu resolvo isso???
> >
> >obs.: todos os relatórios são herdados de um relatório principal
> >que eu uso
> >como modelo! onde neste relatório esta o titulo e uma função
> >para montar um
> >cabeçario
> >
> >_
> >MSN Messenger: converse com os seus amigos online.
> >http://messenger.msn.com.br
> >
> >
> >
> >--
> >< 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
> >
> >
> >
> >
> >
> >
> >
> >
> >---
> >Email sem vírus
> >Checked by AVG anti-virus system (http://www.grisoft.com).
> >Version: 6.0.776 / Virus Database: 523 - Release Date: 12/10/2004
> >
---
Email sem vírus
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.776 / Virus Database: 523 - Release Date: 12/10/2004



-- 
< 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

 





RES: [delphi-br] register; pascal; cdecl; stdcall; safecall

2004-10-13 Por tôpico Alexandre Pedroto ®

Use register...

No help do Delphi há uma explicação completa sobre isso. Mas para dizer que
eu não ajudei...

"Isto" existe para informar ao compilador/linkeditor de que forma ele deve
passar os parametros de funcao para a dll.

com register, ele tenta passar os parâmetros (até 3) usando os registradores
do processador. É o padrão do Delphi. É o único parâmetro que usa
registradores e é recomendável, caso você não vá usar esta dll com outra
linguagem.

pascal, se não me falha a memória, era o método usado pela Borland nos
antigos compiladores, stdcall é usado quando você vai usar sua dll com
outras linguagens, cdecl, para compatibilidade com C e C++. As diferenças
basicamente são a ordem de envio dos parâmetros e se a limpeza da pilha vai
ser feita por que chamou a dll ou pela própria dll.

safecall é um mistério para mim. Há que se pesquisar na Bíblia do Cantu...
Algo a ver com COM, conforme help.

Alexandre Pedroto

E, a ajudinha do help do Delphi. ;-)

When you declare a procedure or function, you can specify a calling
convention using one of the directives register, pascal, cdecl, stdcall, and
safecall. For example,

function MyFunction(X, Y: Real): Real; cdecl;
 ...

Calling conventions determine the order in which parameters are passed to
the routine. They also affect the removal of parameters from the stack, the
use of registers for passing parameters, and error and exception handling.
The default calling convention is register.

The register and pascal conventions pass parameters from left to right; that
is, the left most parameter is evaluated and passed first and the rightmost
parameter is evaluated and passed last. The cdecl, stdcall, and safecall
conventions pass parameters from right to left.
For all conventions except cdecl, the procedure or function removes
parameters from the stack upon returning. With the cdecl convention, the
caller removes parameters from the stack when the call returns.

The register convention uses up to three CPU registers to pass parameters,
while the other conventions pass all parameters on the stack.
The safecall convention implements exception "firewalls." On Windows, this
implements interprocess COM error notification.

The table below summarizes calling conventions.

Calling conventions
Directive   Parameter order Clean-upPasses parameters in registers?
registerLeft-to-right   Routine Yes
pascal  Left-to-right   Routine No
cdecl   Right-to-left   Caller  No
stdcall Right-to-left   Routine No
safecallRight-to-left   Routine No
The default register convention is the most efficient, since it usually
avoids creation of a stack frame. (Access methods for published properties
must use register.) The cdecl convention is useful when you call functions
from shared libraries written in C or C++, while stdcall and safecall are
recommended, in general, for calls to external code. On Windows, the
operating system APIs are stdcall and safecall. Other operating systems
generally use cdecl. (Note that stdcall is more efficient than cdecl.)

The safecall convention must be used for declaring dual-interface methods.
The pascal convention is maintained for backward compatibility. For more
information on calling conventions, see Program control.
The directives near, far, and export refer to calling conventions in 16-bit
Windows programming. They have no effect in 32-bit applications and are
maintained for backward compatibility only.

> >-Mensagem original-
> >De: Rafael Stoever [mailto:[EMAIL PROTECTED]
> >Enviada em: quarta-feira, 13 de outubro de 2004 14:30
> >Para: [EMAIL PROTECTED]
> >Assunto: [delphi-br] register; pascal; cdecl; stdcall; safecall
> >
> >
> >
> >Alguém poderia me explicar com uma linguagem mais simples ou com
> >um exemplo de como e p/ que é q existe isto ???
> >
> >register; pascal; cdecl; stdcall; safecall
> >
> >
> >
> >estou usando agora o cdecl e stdcall ..
> >
> >
> >
> >Atenciosamente.
> >
> >.Rafael Stoever .Desenvolvimento
> >
> >
> >[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] ou [EMAIL PROTECTED]
> >
> >Links do Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
> >---
> >Email sem vírus
> >Checked by AVG anti-virus system (http://www.grisoft.com).
> >Version: 6.0.776 / Virus Database: 523 - Release Date: 12/10/2004
> >
---
Email sem vírus
Checked by AVG anti-vi

RES: [delphi-br] Pirataria

2004-10-10 Por tôpico Alexandre Pedroto ®

Rezar :-)

Desculpe, mas não resisti.

Alexandre

> >-Mensagem original-
> >De: William Shiniti Yamamoto [mailto:[EMAIL PROTECTED]
> >Enviada em: domingo, 10 de outubro de 2004 18:58
> >Para: [EMAIL PROTECTED]
> >Assunto: [delphi-br] Pirataria
> >
> >
> >
> >
> >Amigos,
> >
> >Alguém saberia me dizer o que eu posso fazer para travar o meu
> >sistema contra pirataria ?
> >
> >William
> >
> >
> >
> >
> >
> >--
> >< 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
> >
> >
> >
> >
> >
> >
> >
> >
> >---
> >Email sem vírus
> >Checked by AVG anti-virus system (http://www.grisoft.com).
> >Version: 6.0.775 / Virus Database: 522 - Release Date: 8/10/2004
> >
---
Email sem vírus
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.775 / Virus Database: 522 - Release Date: 8/10/2004



-- 
< 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] DBNavigator

2004-10-08 Por tôpico Alexandre Pedroto ®

Amigos,

Alguem ja fez um dbnavigator personalizado?

Ou sabe onde tem um para baixar?

Não aguento mais aquelas setinha pretas e algumas peculiaridades do dito
cujo, que confundem o usuário.

Alexandre
---
Email sem vírus
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.774 / Virus Database: 521 - Release Date: 7/10/2004



-- 
< 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