Nascimento da Rocha
Sent: Tuesday, August 19, 2008 3:09 PM
To: delphi-br@yahoogrupos.com.br
Subject: RE: [delphi-br] ARRAY OF RECORD dentro de outro RECORD tem jeito ?
O nome é Rubem!
Sds.
To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Tue, 19
O nome é Rubem!
Sds.
To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Tue, 19 Aug 2008 14:49:39 -0300
Subject: Re: [delphi-br] ARRAY OF RECORD dentro de outro RECORD tem jeito ?
Vlw Rubens, mas acho que agora vai.. qualquer coisa eu tento
ild 54) - 2008.07.30
---
From: Rubem Nascimento da Rocha
Sent: Tuesday, August 19, 2008 2:29 PM
To: delphi-br@yahoogrupos.com.br
Subject: RE: [delphi-br] ARRAY OF RECORD dentro de outro RECORD tem jeito ?
Tente as seguintes declar
dition (Build 54) - 2008.07.30
---
From: José Mário Silva Guedes
Sent: Tuesday, August 19, 2008 2:28 PM
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] ARRAY OF RECORD dentro de outro RECORD tem jeito ?
Creio que falte uma instrução parecida com esta:
SetLength( hdd.Dsk, 2 );
2008/8/19
-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Tue, 19 Aug 2008 14:28:35 -0300
Subject: Re: [delphi-br] ARRAY OF RECORD dentro de outro RECORD tem jeito ?
Creio que falte uma instrução parecida com esta:
SetLength( hdd.Dsk, 2 );
2008/8/19 Luiz ESCobar <[EMAIL PROTECTED]>
> Ten
Tente as seguintes declarações:
Type
TDskReg = record
Serial : String;
TypeDsk : string;
end;
TVolReg = record
Letter : String[1];
Name : String;
Serial : String;
NameLen : Integer;
SysName : string;
Size : Int64;
Free : Int64;
Used : Int64;
end;
Creio que falte uma instrução parecida com esta:
SetLength( hdd.Dsk, 2 );
2008/8/19 Luiz ESCobar <[EMAIL PROTECTED]>
> Tentei fazer algo assim, porem to com uma dificuldade, parece não ser
> valido deste modo:
>
> Type
> TDskReg = record
> Serial : String;
> TypeDsk : string;
> end;
> TVolReg
Olá Evaldo, como vai?
Por curiosidade fui fuçar numa edição em PDF do "The Firebird Book" de Helen
Borrie pois não fazia idéia que o FB suportava arrays. E me surpreendi ao ver
que suporta.
Quanto aos seus questionamentos:
* É seguro trabalhar com arrays?
Até onde pude ver é seguro sim. Mas nã
Me diga por que dizes: "Estou tendo que trabalhar com tipo array ...".
Sinceramente, nunca vi aplicação de array que não possa ser resolvida com uma
boa estrutura Entidade Relacionamento, isto é, uma tabela "mãe" e uma "filha".
Explica melhor tua necessidade.
Alessandro DUARTE de Moraes
A.C. Sant
, 2008 12:50 PM
Subject: Re: [delphi-br] Array Dinâmico
Eu ja fiz varios.. mas posta o codigo para verificar um abraço
Wesley
From: Joao Morais
Sent: Monday, February 11, 2008 12:34 PM
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] Array Dinâmico
Ricardo Kenji
Eu ja fiz varios.. mas posta o codigo para verificar um abraço
Wesley
From: Joao Morais
Sent: Monday, February 11, 2008 12:34 PM
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] Array Dinâmico
Ricardo Kenji wrote:
> Salve Galera!
>
> Gostaria de
Ricardo Kenji wrote:
> Salve Galera!
>
> Gostaria de saber se alguém já precisou e fez uma Function passando um array
> dinâmico como parâmetro e se deu certo?
> Não consegui fazê-lo, se alguém puder me dar uma luz em como deve ser feito
> isso, por favor!!
Há alguns contratempos com array dinâ
>
> To: delphi-br@yahoogrupos.com.br
> From: [EMAIL PROTECTED]
> Date: Mon, 11 Feb 2008 10:08:41 -0300
> Subject: Re: [delphi-br] Array Dinâmico
>
> Opa, a solução é criar um tipo para o seu array, como por exemplo:
>
> TMeuArray = array of Integer;
>
> function Mi
Isso, Zé Mário! Me esqueci de mencionar isto na minha resposta!
Muito bem lembrado!
Sds.
To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Mon, 11 Feb 2008 10:08:41 -0300
Subject: Re: [delphi-br] Array Dinâmico
Opa, a solução é criar um
Opa, a solução é criar um tipo para o seu array, como por exemplo:
TMeuArray = array of Integer;
function MinhaFuncao(PArametro1: TMeuArray): Boolean;
Justo?
[As partes desta mensagem que não continham texto foram removidas]
O help do Delphi explica muito bem com fazer isso. Procure por alguma coisa
nele falando sobre open-array parameters.
Boa sorte.
Sds.
To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Mon, 11 Feb 2008 10:03:23 -0300
Subject: [delphi-br] Array Din
Walter Chagas Junior (BOL) wrote:
> João,
>
> Me desculpe, mas o tempo todo aqui estamos dizendo que o Goto deve
> ser usado com critério.
Eu sei disso Walter. No entanto um mesmo código não pode ter goto e
critério ao mesmo tempo.
> Não é instrução pra sair usando levianamente
> no código não.
: [EMAIL PROTECTED]
SKYPE: WalterChagasJr
-- Início da mensagem original ---
De: delphi-br@yahoogrupos.com.br
Para: delphi-br@yahoogrupos.com.br
Cc:
Data: Thu, 29 Nov 2007 14:47:28 -0200
Assunto: Re: [delphi-br] Array
> Marcos Douglas wrote:
> >
Walter Chagas Junior (BOL) wrote:
> O Goto é uma instrução existente em quase todas linguagens
> de programação. Tal como qualquer outra, o Goto É PRA SER
> USADO COM CRITÉRIO. Tudo vai depender da lógica do seu
> algorítmo. Eu já usei muitas vezes e se tiver que usar mais
> tantas, conforme a nece
Assunto: Re: [delphi-br] Array
> E aí João, tudo certo? Muito bom falar com você novamente.
>
> Bem, na verdade, se eu usei GOTO umas três vezes na vida foi muito... Mas se
> por qualquer motivo eu tiver que usar, não terei insônia por causa disso!
> rsss... Não, sério... Também a
rsss...
Essa foi boa João!
-- marcos douglas
On 11/29/07, Joao Morais <[EMAIL PROTECTED]> wrote:
>
> Marcos Douglas wrote:
> > Como eu usei muito pouco o GOTO, não tenho um bom exemplo, mas vou
> tentar:
> > Vamos supor que ao final de um procedimento, tem-se que executar algumas
> > instruções,
Marcos Douglas wrote:
> Como eu usei muito pouco o GOTO, não tenho um bom exemplo, mas vou tentar:
> Vamos supor que ao final de um procedimento, tem-se que executar algumas
> instruções, independente do que aconteça no início. Se, logo no início, os
> parâmetros não estiverem de acordo com alguma
E aí João, tudo certo? Muito bom falar com você novamente.
Bem, na verdade, se eu usei GOTO umas três vezes na vida foi muito... Mas se
por qualquer motivo eu tiver que usar, não terei insônia por causa disso!
rsss... Não, sério... Também acho que seu uso depende da linguagem
utilizada.
Como eu us
Marcos Douglas wrote:
> Break, Exit e até mesmo GoTo podem e devem ser utilizados quando necessário!
> Vai depender do que se está buscando ao fazer o algoritmo: Velocidade vs
> Legibilidade.
Então Marcos, bom te ver por aqui novamente.
Concordo com o Exit, "até que concordo" com o break, mas est
uso pro break.
>
>
> []´s
>
> Sérgio T. Uetanabaro
>
>
>
> _
>
> De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
> nome de Joao Morais
> Enviada em: quinta-feira, 29 de novembro de 2007 08:46
> Para: delphi-br@yahoogrupos.com.br
>
Alessandro DUARTE de Moraes wrote:
> Break é gambiarra! Meu professor de "Estruturas de Programação" dava zero na
> nota do trabalho se visse algum break no programa.
Exit é gambiarra também?
--
Joao Morais
07 15:58
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Array
ok.. Obrigado pela dica.
- Original Message -
From: Alessandro DUARTE de Moraes
To: delphi-br@yahoogrupos.com.br <mailto:delphi-br%40yahoogrupos.com.br>
Sent: Wednesday, November 28, 2007
ok.. Obrigado pela dica.
- Original Message -
From: Alessandro DUARTE de Moraes
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, November 28, 2007 4:45 PM
Subject: Re: [delphi-br] Array
Cara, ao invés de usar o FOR usa o WHILE ... + ou - assim:
var bAchei
Cara, ao invés de usar o FOR usa o WHILE ... + ou - assim:
var bAchei : boolean;
x := 0;
bAchei := false;
while ((not bAchei) and (xhttp://www.santacasarg.com.br
- Original Message -
From: BandaLemuel
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, November 28, 2007 9:23 AM
Obrigado a todos pela ajuda... Vou usar da maneira que eu ja tinha
dito entaum vlw...
- Original Message -
From: Joao Morais
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, November 28, 2007 10:56 AM
Subject: Re: [delphi-br] Array
Rubem Nascimento da
Rubem Nascimento da Rocha wrote:
> Até teria se o tipo variant não ocupasse tanto espaço em memória,
E não fosse tão lento, e não tivesse tipagem "zero", e etc. A graça do
Pascal está justamente no fato de "coisas" como Variant serem minoria,
além do fato de usar begin ao invés de um abre-chaves
Infelizmente, apesar do Object Pascal ser uma linguagem excelente, ela não
dispõe, no seu conjunto de funções básicas, funções específicas para arrays,
visto que como a linguagem Object Pascal é fortemente tipada e o Delphi não
gera aplicações pseudo-compiladas e sim compiladas com código de 32
Ricardo, assim deu certo, valew.
- Original Message -
From: Ricardo César Cardoso
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, October 24, 2007 11:04 AM
Subject: Re: [delphi-br] Array
Bom dia!
Ou vc trata o valor lido como Inteiro ou trata como string e testando
Acho que não entendi muito bem, mas já tentou usar .Text ao invés de .AsString?
Leonardo Cruz Costa
Analista de Sistemas / RH
Prefeitura Municipal de Quissamã
Mat.: 2601
(22)2768-9324 / 9372
- Original Message -
From: André Luis de Oliveira
To: Delphi BR
Sent: Wednesday, Octob
Vejam a resposta que postei sobre este tópico. Ela explica melhor.Sds.
To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Wed, 24 Oct 2007 09:30:34
-0300Subject: Re: [delphi-br] Array
Então... tenho a ligeira impressão que o comando IN não aceita caracteres.
Nesse caso você precisa fazer a
Mat.: 2601
(22)2768-9324 / 9372
- Original Message -
From: André Luis de Oliveira
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, October 24, 2007 10:13 AM
Subject: Re: [delphi-br] Array
Não deu certo continua dando o erro.
- Original Message -
From: Leslyn
Companheiro, duas coisas:
1) Vc está cometando um grande equívoco ao querer comparar um caracter de uma
string com um conjunto de strings inteiras. Reveja esta sintaxe, pois ela está
muito equivocada;
2) Vc está querendo usar o operador in com um conjunto de strings, e em Object
Pascal conjun
Bom dia!
Ou vc trata o valor lido como Inteiro ou trata como string e testando com if
* Tratando como inteiro vc poderia fazer assim:
{...}
Type
TIntSet = Set of 1..250;
{...}
Var
Grau : Integer;
Graus: TIntSet;
{...}
Begin
Graus := [1, 3, 5, 8, 10, 11, 17, 18];
Grau := FieldByName(
me de André Luis de Oliveira
Enviada em: quarta-feira, 24 de outubro de 2007 11:13
Para: [EMAIL PROTECTED] <mailto:delphi-br%40yahoogrupos.com.br> os.com.br
Assunto: Re: [delphi-br] Array
Não deu certo continua dando o erro.
- Original Message -
From: Leslyn Fernandes
To: [
8, 10, 11, 17, 18] then
[]´s
Sergio Uetanabaro
_
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de André Luis de Oliveira
Enviada em: quarta-feira, 24 de outubro de 2007 11:13
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Array
Não
Não deu certo continua dando o erro.
- Original Message -
From: Leslyn Fernandes
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, October 24, 2007 8:58 AM
Subject: Re: [delphi-br] Array
Esse campo 'GRAU' deve ser Integer e o compilador deve estar com proble
Esse campo 'GRAU' deve ser Integer e o compilador deve estar com problemas
para converte-lo atraves da função 'AsString'.
Tente usar assim para verificar se o erro é esse:
IntToStr(FieldbyName('GRAU').AsInteger)[1]
ou então, se preferir, atribua a uma variável:
...
var
x : String;
...
x := Int
pra q help se tem vcs pra ajudar?
=)
falows
- Original Message -
From: Rubem Nascimento da Rocha
To: delphi-br@yahoogrupos.com.br
Sent: Wednesday, May 16, 2007 8:50 AM
Subject: RE: [delphi-br] array
Fala sério! O help do Delphi num pode ajudar naum? Sds.
To
Fala sério! O help do Delphi num pode ajudar naum? Sds.
To: [EMAIL PROTECTED]: [EMAIL PROTECTED]: Wed, 16 May 2007 11:46:29
+Subject: [delphi-br] array
Esqueci como mexe com array em delphi, alguem pode me ajudar?
_
Proc
CTED]>
>Reply-To: delphi-br@yahoogrupos.com.br
>To:
>Subject: Re: [delphi-br] Array em ordem crescente
>Date: Wed, 24 May 2006 09:15:20 -0300
>
>Pesquise no delphi a classe TBaseArray
>
>
>Pense OO
>
>:)
>
>
>
>Rodrigo Othávio Farias
>
>
>
Pesquise no delphi a classe TBaseArray
Pense OO
:)
Rodrigo Othávio Farias
- Original Message -
From: "edyosantos" <[EMAIL PROTECTED]>
To:
Sent: Tuesday, May 23, 2006 8:47 PM
Subject: [delphi-br] Array em ordem crescente
Boa noite!
estou colocando o conteúdo de uma pasta em
var
v: array[1..50] of real;
nome: String;
i:integer;
{$R *.dfm}
procedure TForm1.Button2Click(Sender: TObject);
begin
For i:=1 to 50 do
begin
((Components.FindComponent('Edit'+inttostr(i))) as TEdit).Text:=0;
end;
else
begin
For i:=1 to 50 do
begin
v[
var
i : Integer;
vArray : Array [1..50] of Real;
begin
for i := 0 to ComponentCount - 1 do
if (Components[i] is TEdit) then
begin
vArray[StrToInt(Copy((Components[i] as TEdit).Name, 5,
Length((Components[i] as TEdit).Name) - 4))] := StrToFloat((Components[i] as
Tente com Char ! Se não engano a Dll da bematech tem algo assim tb.
constructor TVitor.Create( AOwner : TProgrammer );
begin
Name := 'Vitor Redes';
Login := 'vredes';
Password := '**';
City := 'Curitiba';
Employee := 'Redsystem';
inherited Create( AOwner )
end;
O operador in só pode ser usado com tipos de dados enumerados! Ele não pode
ser usado com arrays! Consulte mais informações no help do Delphi sobre
operadores e os tipos de dados em que os mesmos podem ser utilizados!
[]s
>From: "Valmir Santana" <[EMAIL PROTECTED]>
>Reply-To: delphi-br@yahoogru
Ja tinha olhado o help do Delphi mas nao havia entendido...
Obrigado...
- Original Message -
From: Rubem Rocha
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, January 06, 2005 6:08 PM
Subject: RES: [delphi-br] Array Dinamica
Redimensione primeiro o array. O correto é:
Dependendo do tipo de array que você estiver usando, você pode usar
um TList e se beneficiar da implementação do quicksort do mesmo. Em
geral, eu prefiro utilizar TLists a utilizar arrays dinâmicos, podendo
utilizar o método Sort e definindo minha função de comparação.
Nielsen
On Thu, 16 Sep
escolha o Método Quick Sort
se vc quiser Pvt me...
- Original Message -
From: "Rubem Rocha" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, September 16, 2004 2:53 PM
Subject: RES: [delphi-br] Array
O Object Pascal, apesar de ter um bom tratamento com arrays e principa
53 matches
Mail list logo