Tente carregar a DLL dinamicamente com LoadLibrary ou (melhor ainda) com
SafeLoadLibrary. Se o handle retornado for válido, quer dizer que a DLL está
presente.
Boa sorte!
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de benn_alle
Enviada em:
:
if LibraryExists('user32.dll') then
{ ... }
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rubem Rocha
Enviada em: terça-feira, 20 de abril de 2010 09:39
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] FileExists Windows 7
Prioridade
Caso não encontre componente assim, você pode remediar isso usando
TRichEdit. No seu caso, como quer algo data-aware, use TDBRichEdit. Depois,
quando for publicar o texto RTF para web, converta-o para HTML. Tem dicas na
Internet, voltadas para Delphi, que mostram como converter HTML para RTF e
Quando trabalho com TClientDataSet e tenho campos auto-incremento para gerar
as chaves tanto de uma tabela máster como de seus detalhes, gero valores de
chave e sub-chave localmente, na aplicação. Só depois deu aplicar o
TClientDataSet ao banco de dados (ApplyUpdates) é que mostro (se for
Ratificando o link do artigo: http://edn.embarcadero.com/article/20847
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rubem Rocha
Enviada em: quinta-feira, 15 de abril de 2010 18:47
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Master
Reginaldo, eu acho que o Marcos quer verificar essas informações a partir do
servidor de aplicação dele. Ou seja, código dentro do servidor de aplicação
para obter essas informações.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Reginaldo
Enviada
Procure tb pelo TSMDBGrid.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de simoesluciano
Enviada em: quarta-feira, 14 de abril de 2010 12:03
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Re: [MAF] Componente TDBGrid
Dá uma estudada
Simples: falta de configuração do leitor!
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Paulo Coutinho
Enviada em: quarta-feira, 14 de abril de 2010 16:30
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Leitor optico USB
Olá a
{
ShowBiosData.dpr
Mostra os dados da BIOS do micro. Roda em Windows 9x/ME ou
NT/2000/XP/2003.
por Rubem Nascimento da Rocha - djpardalro...@hotmail.com
Pode ser usado livremente, desde que seja dado o devido crédito ao autor.
}
program ShowBiosData;
{$APPTYPE CONSOLE}
Explique com mais detalhes o que vc quer fazer.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Alessandro
Enviada em: sexta-feira, 9 de abril de 2010 07:24
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Quick Report - Juntar 2 relatórios
http://delphi.about.com/od/delphitips2007/qt/is_win_admin.htm
Rubem Nascimento da Rocha
92 8429 2865
rubem.ro...@digitalti.com.br
assinatura email
Digital TI - Coordenação de Automação
Av. Carvalho Leal, 1330 - 1º Andar
Cachoeirinha - 69065-001 Manaus/AM
Call Center: 92 2101-0100
Assino embaixo! E digo mais, não me venham com essa de usar o tal de Turbo
Delphi. Pra mim, com relação aos recursos que o RAD Studio possui, e pelo nível
de desenvolvimento que necessito, ele não me atende! Deveria haver uma forma de
comercializar o RAD Studio 2010 (pelo menos a licença
Experimentou fazer essa banda ser filha da banda de detalhe? Ou seja, uma
sub-banda?
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Evaldo
Enviada em: segunda-feira, 15 de março de 2010 08:53
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] 2
ACBr é uma coleção de componentes para automação comercial. Você na verdade
está se referindo a um componente específico dessa coleção, chamado ACBrNFe.
Increva-se na lista AutomacaoTotal
(http://br.groups.yahoo.com/group/AutomacaoTotal). Tem muita gente nessa
lista que já usa o componente
Informe-se sobre o componente ACBrNFe, do pacote ACBr. Na lista
AutomacaoTotal do Yahoo (http://br.groups.yahoo.com/group/AutomacaoTotal)
você também pode encontrar referência sobre esse componente.
Boa sorte.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br]
acho info pra isso... a solução que mencionei é da RADMIN chama-se
Advanced IP Scanner e é free, porem não faz tudo que preciso.. heheeheh
Se alguem ainda souber de algo agradeço...
Luiz Escobar
From: Rubem Rocha
Sent: Wednesday, March 10, 2010 7:42 PM
To: delphi...@yahoogrup os.com.br
Três coisas:
1) GetAdaptersInfo() é uma função da biblioteca iphlpapi.dll. Pesquise
na Internet que você encontra até exemplos em Delphi que mostram como
usá-la.
2) GetComputerName() é uma função da biblioteca kernel32.dll, e pode
ser acessível fazendo simplesmente um uses para a
http://www.swissdelphicenter.ch/en/showcode.php?id=2190
Rubem Nascimento da Rocha
92 8429 2865
rubem.ro...@digitalti.com.br
assinatura email
Digital TI - Coordenação de Automação
Av. Carvalho Leal, 1330 - 1º Andar
Cachoeirinha - 69065-001 Manaus/AM
Call Center: 92 2101-0100
for I := 0 to ComponentCount 1 do
if IsPublishedProp(Components[i], Font) then
SetPropValue(Components[i], Font, Objeto_TFont);
Necessita da unit TypInfo.
Boa sorte.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Marcelo Moacir
%40yahoogrupos.com.br
, Rubem Rocha rubem.ro...@... escreveu
Você está usando um banco de dados de verdade (FireBird, InterBase, etc.)
ou
está usando o Palhadox? Digo, Piradox? Ops, Paradox?
Sds.
De: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
[mailto:delphi-br
Uma retificação. Onde se lê cursos foward-only leia-se cursor
foward-only.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rubem Rocha
Enviada em: quinta-feira, 4 de março de 2010 13:50
Para: delphi-br@yahoogrupos.com.br
Cc: rodrigooj...@hotmail.com
contrário, ...
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rubem Rocha
Enviada em: quinta-feira, 4 de março de 2010 14:12
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Delphi x Sybase
Prioridade: Alta
O arquivo sqlsyb32.dll é o
A minha dica não precisaria usar classe.
procedure FileContentErase(const AFileName: TFileName);
var
lArq: File;
begin
if FileExists(AFileName) then
begin
AssignFile(lArq, AFileName);
// abre o arquivo e posiciona no início
Reset(lArq, 1);
// trunca o
http://www.microsoftsol.com.br/
[As partes desta mensagem que não continham texto foram removidas]
Você está usando um banco de dados de verdade (FireBird, InterBase, etc.) ou
está usando o Palhadox? Digo, Piradox? Ops, Paradox?
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de rodrigoojapa
Enviada em: quarta-feira, 3 de março de 2010 13:24
Para:
Pessoal,
Se souberem que alguém que tenha um dos livros abaixo (ou todos), em bom
estado de conservação, me avisem! Quero comprá-los!
· Sistemas Multicamadas com Delphi DataSnap e DBExpress Autor:
Anderson Haertel Rodrigues, Editora VisualBooks
· Delphi COM Programming
Não é do ClientDataSet, e sim da classe TField.
Sds.
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Fábio Thomaz
Enviada em: sexta-feira, 26 de fevereiro de 2010 12:42
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br]
Informe-se no help do Delphi sobre as propriedades OldValue e NewValue do
TField.
Boa sorte.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Yahoo
Enviada em: sexta-feira, 26 de fevereiro de 2010 11:41
Para: delphi-br@yahoogrupos.com.br
Assunto:
Até onde eu sei, o Maven de que já li a respeito e ouvi falar é pra
automatizar a criação de builds de aplicações Java. O pessoal de Delphi aqui
da lista que atua também com Java pode me corrigir caso esteja falando
abobrinha!
Sds.
De: delphi-br@yahoogrupos.com.br
Teu algoritmo teria que ser muito inteligente pra identificar essas
dependências e depois substituir as expressões existentes na fórmula em
questão pelas fórmulas que ele irá chamar. Uma alternativa para detectar,
creio eu, seria usar um componente de REGEX (REGular EXpression Expressão
Regular)
A abordagem que vc quer é como se fosse a de um sub-relatório. O
QRCompositeReport não comporta essa abordagem, pois ele permita que os
relatórios nele adicionados sejam impressos seguidamente, um após o outro.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
Raudus http://www.raudus.com/ is a Web-based, Ajax-driven framework and
component set for Delphi (and FreePascal), that allow create Rich Internet
Applications (RIA) http://en.wikipedia.org/wiki/Rich_Internet_application
. Raudus uses ExtJS GUI library http://extjs.com . The development process
Onde se lê
Hex 0D + Hex 0A
Entenda como
Chr(13) + Chr(10)
Boa sorte.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rafael Jorge
Enviada em: segunda-feira, 8 de fevereiro de 2010 11:06
Para: delphi-br
Assunto: [delphi-br] DIMOB
O mais importante você, com certeza, não falou: qual é o erro/exceção que
ocorre?
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Iran Lima
Enviada em: terça-feira, 26 de janeiro de 2010 16:55
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br]
Outras coisas:
1) Vc quer pegar o serial de um HD SCSI ou IDE? Essa daí só funciona
pra SCSI. Do mesmo jeito q vc conseguiu essa pra SCSI, vc tb vai conseguir a
função pra IDE.
2) Cadê o código dessa rotina ChangeByteOrder?
Sds.
De: delphi-br@yahoogrupos.com.br
E essa função GetSysDrive()? Cadê? Tá vendo, pressa pra querer as coisa
resolvida e esquece de, além de explicar com detalhes a dúvida, pedaços de
código! L
Sds.
De: Rubem Rocha [mailto:rubem.ro...@dtmanaus.com.br]
Enviada em: terça-feira, 26 de janeiro de 2010 17:50
Para: 'delphi-br
Program Data? Não seria Program Files (ou Arquivos de Programas)?
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de snakesjb
Enviada em: quinta-feira, 21 de janeiro de 2010 11:37
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Pasta ProgramData
] Pasta ProgramData
É Program Data mesmo, esta pasta é oculta e deve tá em User (vista ou 7)
ou Document and Settings (XP)
Em 21/01/2010 13:11, Rubem Rocha escreveu:
Program Data? Não seria Program Files (ou Arquivos de Programas)?
Sds.
De: delphi-br@yahoogrupos.com.br mailto:delphi-br
Outra dica: http://www.swissdelphicenter.ch/en/showcode.php?id=233
Boa sorte (de novo!)
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rubem Rocha
Enviada em: quinta-feira, 21 de janeiro de 2010 15:41
Para: delphi-br@yahoogrupos.com.br
Assunto: RES
Screen.ActiveForm.ActiveControl
ou
Screen.ActiveControl.
Tente uma dessas alternativas.
Boa sorte.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Dirlei
Enviada em: terça-feira, 19 de janeiro de 2010 09:28
Para: delphi-br@yahoogrupos.com.br
A título de informação, segue o texto abaixo.
Existem 3 sistemas diferentes para telas sensíveis ao toque:
Resistivo Elas funcionam através de pressão na tela que é reconhecida e
traduzida como um comando específico. Essa tecnologia é utilizada, pó
exemplo, em uma das telas do Nintendo
Pois é! Esse povo pede ajuda, e quando resolve por conta própria, nem se quer
se dá ao trabalho de relatar para outros colegas da lista que podem,
porventura, passarem pela mesma dificuldade. Isso sim é comportamento de quem
trata a lista como um helpdesk ‘na faixa’.
Revoltante!
De:
No seu Delphi, crie um novo projeto de aplicação Windows. Em seguida, remova
o formulário criado do projeto. A seguir, copie e cole os conteúdos abaixo
para criar os respectivos arquivos mencionados, Unit1.dfm e Unit2.dfm.
Depois, adicione o Unit1.pas criado. Execute a aplicação. Espero que seja o
http://pt.wikipedia.org/wiki/Checksum
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de berdam
Enviada em: domingo, 3 de janeiro de 2010 15:15
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] Select em campo BLOB
o
E o evento OnTableName do ClientDataSet? Está usando?
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Arrobba Sistemas
Enviada em: segunda-feira, 4 de janeiro de 2010 18:04
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Sql Server Erro 207
Retificando, evento OnGetTableName do TDataSetProvider.
Sds.
De: Rubem Rocha [mailto:rubem.ro...@dtmanaus.com.br]
Enviada em: segunda-feira, 4 de janeiro de 2010 17:11
Para: 'delphi-br@yahoogrupos.com.br'
Assunto: RES: [delphi-br] Sql Server Erro 207
Prioridade: Alta
E o evento
[mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
] Em
nome de Rubem Rocha
Enviada em: segunda-feira, 4 de janeiro de 2010 18:14
Para: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
Assunto: RES: [delphi-br] Sql Server Erro 207
Prioridade: Alta
http://www.swissdelphicenter.ch/en/showcode.php?id=470
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de harleydiaskoehler
Enviada em: terça-feira, 29 de dezembro de 2009 06:44
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Re: Conversão de
Informe-se sobre a função StringReplace(). Acredito q ela possa ser muito
útil pra resolver seu problema.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de harleydiaskoehler
Enviada em: terça-feira, 29 de dezembro de 2009 14:30
Para:
Creating Custom Datasets
http://cc.embarcadero.com/Item.aspx?id=14312
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rubem Nascimento da Rocha
Enviada em: segunda-feira, 28 de dezembro de 2009 11:48
Para: delphi-br
Assunto: RE: [delphi-br] Classe
E relatórios cross-platform? Como fica?
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de João Carlos
Enviada em: terça-feira, 22 de dezembro de 2009 13:00
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Link interessante
Sobre as dúvidas, todo mundo tem. Mas é notório quando se lê um e-mail onde
claramente existe preguiça em primeiro esgotar as alternativas em solucionar a
dúvida por meio de pesquisas ao Google ou AltaVista e simplesmente postam a
dúvida aguardando de forma insistente como se fosse cliente de
Esta rotina poderia ser melhorada da seguinte maneira:
procedure ClearEdits(AOwner: TWinControl = nil);
var
i, cnt: integer;
begin
if not Assigned(AOwner) then
AOwner := Screen.ActiveForm;
cnt := AOwner.ComponentCount;
for i := 0 to cnt – 1 do
if AOwner.Components[i] is
Com base no documento mencionado, escrevi as seguintes funções em Object
Pascal.
function CalculaMod97(NumeroProcesso: longint; Ano, OrgaoJTR,
OrigemProcesso: word): string;
var
resto1, resto2: longint;
valor1, valor2, valor3: string;
begin
valor1 := Format('%7.7d',
Sugiro monitorar esse recurso do IBOQuery pra ver se ele não reenvia o
SELECT acrescido de ORDER BY. Se fizer isso, vc terá perda considerável de
performance.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Dimas
Enviada em: quarta-feira, 16 de dezembro
{ O código desta dica aplica-se ao Delphi 7. Faça as devidas modificações
para adequar-se ao Delphi que você usa.
Por Rubem Nascimento da Rocha Manaus, AM }
program TiposEnumerados;
{$APPTYPE CONSOLE}
uses SysUtils, TypInfo, DB, DBClient, MidasLib;
type
TOpcao =
Nessa norma ISO deve definir como é o algoritmo. Se alguém tiver essa norma em
PDF, disponibiliza e podemos usar. Pq eu ainda não vi função pra esse algoritmo
pronta.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome
de rod
Enviada em: terça-feira, 15
Em tempo: normas ISO não estão abertamente disponíveis para download. Para
tê-las, vc tem que pagar por elas! Pelo menos, até onde averigüei, é isso!
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome
de Rubem Rocha
Enviada em: terça-feira, 15 de dezembro de
Tipos enumerados internamente são representados como números inteiros.
Portanto, o tipo de dados para um campo armazenar um dado enumerado deve ser
inteiro. Assim sendo, seu código deveria ser mais ou menos assim:
type
TMeuTipo = (a, b, c, d);
TMeuTipoSet = set of TMeuTipo;
var
]; //65547
--- Em delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
, Rubem Rocha rubem.ro...@... escreveu
Tipos enumerados internamente são representados como números inteiros.
Portanto, o tipo de dados para um campo armazenar um dado enumerado deve
ser
inteiro. Assim sendo, seu
Para saber as diferenças entre as licenças Professional e Enterprise, não
tem local melhor para ver isso do que no site da Embarcadero.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de snakesjb
Enviada em: quarta-feira, 9 de dezembro de 2009 13:15
Para:
Faça assim:
case AnsIndexStr(stParametro262, [00, 01, 02, 03, 04, 05, 06,
07, 08]) of
0: ShowMessage(00); // é o primeiro elemento
1: ShowMessage(01); // é o segundo elemento
{ ... e por aí vai! }
end;
A estrutura case do Object Pascal só pode ser
Retificando, o nome da função é AnsiIndexStr(). Informe-se sobre ela no help
do Delphi.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Rubem Rocha
Enviada em: sexta-feira, 4 de dezembro de 2009 16:17
Para: delphi-br@yahoogrupos.com.br
Assunto: RES
Experimente a seguinte sugestão:
procedure SetupColumnWidths(ADBGrid: TDBGrid);
function CreateDisplayDC: Windows.HDC;
begin
Result := CreateDC('DISPLAY', nil, nil, nil)
end;
function StringExtent(const S: string; const Font: TFont): TSize;
var
Canvas: TCanvas;
Se estiver usando um banco de dados de verdade (ou seja, nada de dBase,
Paradox ou Access!), defina este campo na tabela em questão como uma chave
alternativa (ALTERNATE KEY) fazendo uso de índices únicos (UNIQUE INDEX).
Boa sorte.
Sds.
De: delphi-br@yahoogrupos.com.br
Informe-se sobre as funções ParamStr() e ParamCount() no help do Delphi.
Boa sorte. Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Leonardo Baldino
Enviada em: terça-feira, 24 de novembro de 2009 14:33
Para: Grupo_Delphi
Assunto: [delphi-br] abrir
Por incrível que pareça, existe sim. Informe-se!
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Dirlei Dionísio
Enviada em: domingo, 15 de novembro de 2009 19:50
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] keylogger
Será que
Que tipo de manipulação em um componente de um form, via DLL, você quer fazer?
Contextualize um exemplo hipotético (preferencialmente com algum tipo de
código) que mostre mais claramente o que você gostaria de fazer.
Sds.
P.S.: Acredito que nesta lista não tenhamos sábios, gurus ou 'feras'.
Permita uma retificação nessa stored procedure:
SET TERM ^ ;
CREATE OR ALTER PROCEDURE PEGA_GEN_CLIENTE
RETURNS WID INTEGER
AS
BEGIN
/* A abordagem anterior, além de ser equivocada com DISTINCT, poderia
retornar muitas tuplas (a.k.a. linhas, registros) e ainda acarretar
Explique-se melhor, com mais detalhes, a sua dúvida. Ela está muito curta e
aberta, dando margem a muitas interpretações. De preferência, contextualize com
exemplos.
Sds.
De: delphi-br@yahoogrupos.com.br [delphi...@yahoogrupos.com.br] em Nome de
madureirachorou
Uma pequena retificação.
OCX - Controle visual para aplicações que suportem controles ActiveX.
DLL - No caso de arquitetura COM, trata-se de componente para uso em
ferramentas de desenvolvimento que suportem COM.
Ou seja, a DLL da FlexDocs é na verdade um componente COM encapsulado em uma
DLL,
Simplesmente não libera! Essa área fica alocada de forma fixa dentro do
programa. Não se libera da memória. Vc deve fazer uso de matrizes esparsas, que
usam alocação dinâmica de memória (ou seja, ponteiros!). Vc deve encontrar
material sobre matrizes esparsas em apostilas ou outro tipo de
Se vc tivesse consultado a referência ao componente TStringGrid no help do
Delphi, saberia que a propriedade Row especifica o índice da linha referente à
célula atualmente selecionada.
Outra coisa, TStringGrid não trabalha com datasets, portanto no caso de
TStringGrid é linha atual mesmo, e
Se o FieldKind (tipo do campo) for fkCalculated, realmente não é possível
ordenar os dados de um dataset (e não ordenar um DBGrid) por ele. Mas se o
FieldKind for fkInternalCalc, aí será possível ordenar os dados de um dataset
(e não ordenar um DBGrid).
Boa sorte.
Sds.
P.S.: Espero que esteja
Já verificou no site do fabricante (http://www.woll2woll.com)?
Sds.
De: delphi-br@yahoogrupos.com.br [delphi...@yahoogrupos.com.br] em Nome de
Nilson C A Junior [nilsonjun...@bancodeideias.com.br]
Enviado: sexta-feira, 9 de outubro de 2009 3:06
Para:
Se sua versão do Delphi é a 7 ou maior, e a licença do mesmo for a Enterprise,
informe-se sobre transformações XML em Delphi, e também sobre o componente
TXMLTransformProvider e o utilitário XML Mapper.
Boa sorte.
Sds.
De: delphi-br@yahoogrupos.com.br
O mais importante vc ñ mencionou. Qual a versão do Delphi q vc usa?
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Denilson Albuquerque
Enviada em: segunda-feira, 14 de setembro de 2009 13:43
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Jedi
Penso q isso pode ser feito em tempo de execução, mas somente com o
ClientDataSet fechado. Se o ClientDataSet estiver associado a um
TDataSetProvider, o dataset a ele associado tb deve estar fechado.
Boa sorte.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
Esse componente é nativo do Delphi? Nunca ouvi falar desse componente!
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de suelio Santos
Enviada em: quarta-feira, 9 de setembro de 2009 14:40
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Extrair
Os Oito Segredos dos Programadores de Sucesso
1. Código para o consumo humano
É um dos enganos os mais patentes na computação de que o código fonte é para
o consumo do computador. Os computadores funcionam com código binário de
baixo nível, uma série de 1 e 0 impenetrável ou de números
Já vou agora procurar esse livro. Já procuro ter cuidados com meu código,
mas uma indicação dessa vale muito. Blz, Dirlei.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Dirlei
Enviada em: terça-feira, 8 de setembro de 2009 12:53
Para:
Se ñ tiver em português, pra mim inglês serve. Já vou procurar.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de jrsilvas...@yahoo.com.br
Enviada em: terça-feira, 8 de setembro de 2009 16:26
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br]
Vc ñ mencionou qual Delphi vc usa, pq eu testei aqui no Delphi 7 e funciona
direitinho!
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Evaldo
Enviada em: quinta-feira, 3 de setembro de 2009 12:35
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br]
Se tem que rodar nos dois, então você tem que usar CLX e não VCL. E ainda,
tens que estudar a fundo a biblioteca gráfica multiplataforma QT, que é a
base da CLX pra saber como fazer isso. Tentou pesquisar no Google pra saber
se alguém já não fez isso?
Sds.
De: delphi-br@yahoogrupos.com.br
Existe versão ActiveX do FastReport para ser usada nessas outras
ferramentas? Se não existir, sem chance! Simples assim!
O que pode ser feito, pra remediar, é vc criar uma biblioteca COM em Delphi
que chame seus relatórios FastReport. E essa biblioteca COM pode ser usada
em qualquer ferramenta
Qual versão do Delphi você está usando? Notei que você está usando TQuery, e
isto que dizer que você está usando BDE (Borland Database Engine Mecanismo
de Banco de Dados da Borland). Caso o caro colega não saiba, o BDE foi
descontinuado, e portanto não é garantido que o BDE possa acessar um
Sem comparar o concorrente (mas já comparando!), junto a isso um bom plano
de certificação de profissionais, que permita facilidade na aplicação das
provas e variedade de titulações para que todos que tenham larga experiência
na ferramenta (como eu, +15 anos) tenham sua capacidade técnica e
Esses DFM maior loucura estão em um formato binário. Através do Delphi,
alterne para a visão do formulário usando Alt+F12 em tempo de design, ou
então, para convertê-los para formato texto, use um utilitário que existe no
caminho $(DELPHI)\Bin chamado convert. Ele faz essa conversão de binário
No site do fabricante (http://www.korth.com.br) não tem nenhuma documentação
a respeito de comunicação com essa controladora/concentradora? Acredito
piamente que o melhor local pra você obter essa referência é com o próprio
fabricante!
Boa sorte.
Sds.
De: delphi-br@yahoogrupos.com.br
sorte.
Sds.
De: Rubem Rocha [mailto:rubem.ro...@dtmanaus.com.br]
Enviada em: quarta-feira, 26 de agosto de 2009 11:53
Para: 'delphi-br@yahoogrupos.com.br'
Assunto: RES: [delphi-br]Controladora KT36C
Prioridade: Alta
No site do fabricante (http://www.korth.com.br) não tem nenhuma documentação
Essa pesquisa vai ficar fazendo idas e voltas ao servidor. O ideal serial
consultar os dados e filtrá-los localmente em um ClientDataSet.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Luiz Carlos
Enviada em: segunda-feira, 24 de agosto de 2009 16:04
Já estou fazendo. Já estou no sétimo período, curso de Licenciatura Plena em
Informática. Mas não posso pensar só em mim. Penso nos outros que, como eu,
antes de entrar numa faculdade, ralaram pra caramba pra poder estar onde
estão.
Sds.
De: delphi-br@yahoogrupos.com.br
FYI.
De: Rubem Rocha [mailto:rubem.ro...@dtmanaus.com.br]
Enviada em: sexta-feira, 21 de agosto de 2009 16:22
Para: 'expedito.jun...@senador.gov.br'
Cc: 'lista-del...@yahoogrupos.com.br'; 'dtdel...@yahoogrupos.com.br';
'delphi-to...@yahoogrupos.com.br'; 'delphi-bol...@yahoogrupos.com.br
O ReportBuilder exporta para RTF, que pode ser aberto tranquilamente pelo
Word.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Eduardo Silva dos Santos
Enviada em: segunda-feira, 17 de agosto de 2009 19:02
Para: delphi-br@yahoogrupos.com.br
Assunto: Re:
Uma retificação: Report Builder.
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Eduardo Silva dos Santos
Enviada em: segunda-feira, 17 de agosto de 2009 19:02
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Componete para Gerar Relatórios no
{ ufChangeColor.dfm início }
object frmChangeColor: TfrmChangeColor
Left = 192
Top = 140
BorderIcons = [biSystemMenu]
BorderStyle = bsSingle
Caption = 'TLabel - Mudança de Cor Automatizada Com Propriedades'
ClientHeight = 48
ClientWidth = 549
Color = clBtnFace
function BCDBytesToWord(B1, B2: byte): word;
begin
result := StrToInt(Format('%2d', [B1]) + Format('%2d', [B2]))
end;
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome
de Claudio
Enviada em: terça-feira, 18 de agosto de 2009 16:34
Para:
Eu, particularmente, só disponibilizo uma ferramenta dessas se eu mesmo for
lá para desenvolver o relatório e entregá-lo na hora para o cliente. Você
não sabe se o usuário final, para quem você quer disponibilizar esse recurso
e que (em grande parte das vezes) é leigo, tem algum conhecimento em
Quem procura acha!
http://www.swissdelphicenter.ch/torry/showcode.php?id=389
Adapte a dica para as suas necessidades.
Sds.
P.S.: A propósito, como você vai constar na dica acima, o q vc quer na
verdade não se trata de typecast.
De: delphi-br@yahoogrupos.com.br
Eu mesmo!
Sds.
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de EmbarcaDelphi
Enviada em: terça-feira, 11 de agosto de 2009 15:10
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] showMessage
Se não me engano, essa function foi desenvolvida pelo
101 - 200 de 582 matches
Mail list logo