Re: RES: [delphi-br] Criando DLL

2006-05-25 Por tôpico Jonatã Castelo Branco
a passagem de parâmetros com arrays de char, a única forma de construção de strings terminadas em nulo possível em Delphi, em consequencia do Pascal. - Original Message - From: "Valfrid-Ly Silva Couto" To: Sent: Thursday, May 25, 2006 9:09 AM Subject: Re: RES: [delphi-b

Re: RES: [delphi-br] Criando DLL

2006-05-25 Por tôpico Valfrid-Ly Silva Couto
e char, a única forma de construção de strings terminadas em nulo possível em Delphi, em consequencia do Pascal. - Original Message - From: "Valfrid-Ly Silva Couto" To: Sent: Thursday, May 25, 2006 9:09 AM Subject: Re: RES: [delphi-br] Criando DLL Em Pascal realmente não, mas

Re: RES: [delphi-br] Criando DLL

2006-05-25 Por tôpico Campus
- From: "Valfrid-Ly Silva Couto" <[EMAIL PROTECTED]> To: Sent: Thursday, May 25, 2006 9:09 AM Subject: Re: RES: [delphi-br] Criando DLL Em Pascal realmente não, mas dá uma olhada na documentação do Delphi pois eles mudaram isso, afinal, uma string "pura" não poderia

Re: RES: [delphi-br] Criando DLL

2006-05-25 Por tôpico Valfrid-Ly Silva Couto
From: "Valfrid-Ly Silva Couto" To: Sent: Wednesday, May 24, 2006 3:20 PM Subject: Re: RES: [delphi-br] Criando DLL Isso só funciona porque no Delphi, as Strings também tem como terminador o caracter #0 - Original Message - From: "Rubem Nascimento da Rocha" To: S

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Campus
Valfrid, acho que tu fez uma pequena confusão. Se não estou enganado em C as strings são Null terminated, mas Pascal não. - Original Message - From: "Valfrid-Ly Silva Couto" <[EMAIL PROTECTED]> To: Sent: Wednesday, May 24, 2006 3:20 PM Subject: Re: RES: [delphi

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Valfrid-Ly Silva Couto
gt; SuaFuncaoDaDll( StrPCopy(A, S)  ); > end; > > StrPCopy popula o array e retorna o ponteiro para o mesmo. > > Acredito que dentro da DLL tu possa usar strings normais, nunca desenvolvi > Dlls para te assegurar com certeza. > > > ----- Original Message - > From:

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Campus
D]> To: Sent: Wednesday, May 24, 2006 2:39 PM Subject: Re: RES: [delphi-br] Criando DLL Cara eu fiz diferente e funcionou. Veja só: procedure TfrmPrincipal.btnGerarClick(Sender: TObject); var lServidor, lTipo: PChar ; begin if self.rbProducao.Checked then     lServidor := 'PRODUC

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Valfrid-Ly Silva Couto
mento da Rocha') - Original Message - From: "Rubem Nascimento da Rocha" To: Sent: Wednesday, May 24, 2006 9:25 AM Subject: Re: RES: [delphi-br] Criando DLL > Não necessariamente um array, mas PChar é um ponteiro para dados do tipo > char. Sds. > > >

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Marcelo Alves
uncaoDaDll( StrPCopy(A, S)  ); > end; > > StrPCopy popula o array e retorna o ponteiro para o mesmo. > > Acredito que dentro da DLL tu possa usar strings normais, nunca desenvolvi > Dlls para te assegurar com certeza. > > > - Original Message ----- > From: "Marcelo Alve

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Campus
L tu possa usar strings normais, nunca desenvolvi Dlls para te assegurar com certeza. - Original Message - From: "Marcelo Alves" <[EMAIL PROTECTED]> To: Sent: Wednesday, May 24, 2006 1:35 PM Subject: Re: RES: [delphi-br] Criando DLL Onde eu usaria esse StrPCopy? Na

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Marcelo Alves
ssage - > From: "Jonatã Castelo Branco" <[EMAIL PROTECTED]> > To: > Sent: Wednesday, May 24, 2006 10:58 AM > Subject: Re: RES: [delphi-br] Criando DLL > > > > Então, acredito ser correto dizer que você deve > > utilizar uma variável com a mesma cara

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Jonatã Castelo Branco
a quando se usa pDescricao := > Pchar('Rubem Nascimento da > Rocha') > > > - Original Message - > From: "Rubem Nascimento da Rocha" > <[EMAIL PROTECTED]> > To: > Sent: Wednesday, May 24, 2006 9:25 AM > Subject: Re: RES: [delphi-br]

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Campus
Sem dúvida, em Delphi também, com StrPCopy. - Original Message - From: "Jonatã Castelo Branco" <[EMAIL PROTECTED]> To: Sent: Wednesday, May 24, 2006 10:58 AM Subject: Re: RES: [delphi-br] Criando DLL > Então, acredito ser correto dizer que você deve > utili

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Marcelo Alves
t; memória onde cDescricao está armazenado. O que se > passa como parâmetro, é > esse endereço e não o conteúdo de cDescricao. > > O problema começa quando se usa pDescricao := > Pchar('Rubem Nascimento da > Rocha') > > > - Original Message - > Fr

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Jonatã Castelo Branco
"Rubem Nascimento da Rocha" <[EMAIL PROTECTED]> To: Sent: Wednesday, May 24, 2006 9:25 AM Subject: Re: RES: [delphi-br] Criando DLL > Não necessariamente um array, mas PChar é um ponteiro para dados do tipo > char. Sds. > > > >From: "Marcelo Alves"

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Campus
om: "Rubem Nascimento da Rocha" <[EMAIL PROTECTED]> To: Sent: Wednesday, May 24, 2006 9:25 AM Subject: Re: RES: [delphi-br] Criando DLL > Não necessariamente um array, mas PChar é um ponteiro para dados do tipo > char. Sds. > > > >From: "Marcelo Alves" <

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Campus
Sim, como qquer chamada para API do Windows. - Original Message - From: "Marcelo Alves" <[EMAIL PROTECTED]> To: Sent: Wednesday, May 24, 2006 9:21 AM Subject: Re: RES: [delphi-br] Criando DLL No caso então quem for usar a minha DLL precisar passar os parâmetros em P

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Rubem Nascimento da Rocha
Não necessariamente um array, mas PChar é um ponteiro para dados do tipo char. Sds. >From: "Marcelo Alves" <[EMAIL PROTECTED]> >Reply-To: delphi-br@yahoogrupos.com.br >To: delphi-br@yahoogrupos.com.br >Subject: Re: RES: [delphi-br] Criando DLL >Date: Wed, 2

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Marcelo Alves
vez que ele não > encontra o fim da string, que é marcado pelo caracter nulo.. > > > > > - Original Message - > From: "Filipe Belchior" <[EMAIL PROTECTED]> > To: > Sent: Tuesday, May 23, 2006 6:08 PM > Subject: Re: RES: [delphi-br] Criando

Re: RES: [delphi-br] Criando DLL

2006-05-24 Por tôpico Campus
congelar o Windows, uma vez que ele não encontra o fim da string, que é marcado pelo caracter nulo.. - Original Message - From: "Filipe Belchior" <[EMAIL PROTECTED]> To: Sent: Tuesday, May 23, 2006 6:08 PM Subject: Re: RES: [delphi-br] Criando DLL Marcello, Explicar sob

Re: RES: [delphi-br] Criando DLL

2006-05-23 Por tôpico Filipe Belchior
Marcello, Explicar sobre PChar, tecnicamente, eu não sei, rs.. ..mas acontece o seguinte, usando string vc tem resultado dos métodos todo errado! agora, sobre o form do report, vc falou pouco sobre como vc esta fazendo. mostre como vc ta fazendo. --- Em delphi-br@yahoogrupos.com.br, "marcel

Re: RES: [delphi-br] Criando DLL

2006-05-23 Por tôpico marcelloassouza
Felipe, Primeiramente, obrigado pela resposta, você não sabe o quanto me ajudou, você e os outros amigos do grupo. Agora me diga uma coisa, no primeiro form o problema foi resolvido, agora estou com problemas quando ao outro que no Caso é um Report. Quando uso o Report num projeto comum, el

Re: RES: [delphi-br] Criando DLL

2006-05-22 Por tôpico Fernando - Hotforms
  Criação de DLLs Esta é uma outra dúvida bastante freqüente que chega a nós. "Como posso usar uma DLL ?", "Como posso criar uma DLL ?", "Ei, moço! Pra quê serve uma DLL ?" Pois bem, DLL ou Dynamic Link Libraries, permitem que um conjunto de funções desenvolvidas em uma linguagem possam se