Ir ao conteúdo
  • Cadastre-se

Pesquisar na Comunidade

Mostrando resultados para as tags ''Delphi''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Categorias

  • Armazenamento
  • Áudio
  • Energia
  • Entrada
  • Feiras e Eventos
  • Gabinetes
  • Memória
  • Museu
  • Placas-mãe
  • Portáteis
  • Processadores
  • Programas
  • Rádio CdH
  • Redes
  • Refrigeração
  • Smartphones
  • Tablets
  • Vídeo
  • Outros

Categorias

  • Armazenamento
  • Áudio
  • Câmeras
  • Computadores
  • Consoles
  • Eletrônicos
  • Energia
  • Entrada
  • Gabinetes
  • Impressão
  • Jogos
  • Memória
  • Placas-mãe
  • Portáteis
  • Processadores
  • Programas
  • Redes
  • Refrigeração
  • Smartphones
  • Tablets
  • Vídeo
  • Outros

Categorias

  • Livros disponíveis
  • Livros esgotados

Fóruns

  • Mensagens do Clube do Hardware
    • Regras gerais
    • Boletins do Clube do Hardware
    • Notícias da administração
  • Hardware
    • Recomendações de computadores
    • Placas de vídeo
    • Placas-mãe e chipsets
    • Processadores
    • Problemas de gargalo e desempenho
    • Memórias
    • Armazenamento
    • Refrigeração e superaquecimento
    • Fontes e energia
    • Gabinetes e casemods
    • Placas de som e áudio on-board
    • Periféricos
    • Mac
    • Overclock
    • Hardware - outros
  • Computação móvel
    • Notebooks
    • Tablets
    • Smartphones e apps
  • Redes e Internet
    • Redes e Internet
    • Hospedagem de sites e registro de domínios
  • Segurança da informação
    • Remoção de malware
    • Dúvidas sobre invasões e infecções
    • Programas de proteção
  • Programação e desenvolvimento
    • Java
    • C/C#/C++
    • Pascal/Delphi
    • .NET
    • Bancos de dados
    • Programação web
    • Programação - iniciantes
    • Programação de microcontroladores
    • Programação - outros
  • Software
    • Jogos
    • Pacotes de escritório
    • Computação distribuída (Folding@Home, Bitcoin etc.)
    • Virtualização
    • Design, animação e tratamento de imagens
    • Edição, autoração e gravação de áudio e vídeo
    • Programas
  • Sistemas Operacionais
  • Eletrônicos
  • Outros
  • Clube do Hardware

Categorias

  • Hardware
  • Redes
  • Eletrônica
  • Sistemas operacionais

Encontrar resultados em...

Encontrar resultados que...


Data de criação

  • Iniciar

    FIM


Última atualização

  • Iniciar

    FIM


Filtrar pelo número de...

Data de registro

  • Iniciar

    FIM


Grupo


Encontrado 119 registros

  1. Galera bom dia, Sou novo por aqui e se puderem me ajudar agradeço muito. Comecei um curso online de Delphi e a versão baixada foi a community 10.3.3 O problema é que não está compilando desde o início, aparece a seguinte mensagem: Checking project dependencies... Compiling Project1.dproj (Debug, Win32) [Error Error] Invalid PLATFORM variable "MCD". PLATFORM must be one of the following: "Win32", "Win64", "Android32Arm", "Android64Arm", "iOSSimulator32", "iOSDevice32" "iOSDevice64", or "OSX32", or "OSX64", or "Linux64". If PLATFORM is defined by your system's environment, it must be overridden in the RAD Studio IDE or passed explicitly on the command line to MSBuild; e.g., /p:Platform=Win32. Failed Não sei mais o que fazer. Segue o print da tela. Grato!
  2. Olá,to aqui dnv rsrsrsr pra novamente pedir ajuda.Tenho um exercicio pra fazer e não estou conseguindo,to com muita dificuldade,vou passar o exercico pra vcs e dps vou explicar onde to travado kskskssksk,EXERCICIO:FAÇA UM algoritmo QUE RECEBA A IDADE DE 10 PESSOAS E MOSTRE AO USUARIO A MAIOR IDADE DIGITADA E A MEDIA DAS IDADES DELAS.UTILIZE O VETOR E também O TYPE. MEU CODIGO,NÃO SAIO DISSO KKKK,N SAI COMO EU FAÇO PRA PODER BUSCAR DENTRO DO ARRAY O MAIOR E O MENOR . program Aula15_ex3; {$APPTYPE CONSOLE} uses SysUtils; Type idades = array[1..10] of integer; Var idade:idades; cont,maior,menor:integer; calculadora:real; begin maior:= 0; menor:= 0; FOR cont:= 1 to 10 do Begin Writeln('INSIRA A IDADE:',cont); Readln(idade[cont]); end; end.
  3. Olá, bom dia! Não sei se estou postando o tópico na área correta, se estiver incorreta me desculpe. Eu comprei um arquivo a muito tempo atrás de um Russo, é um Script baseado em Delphi para resolver CAPTCHA em um jogo, porém eu me lembro que quando comprei ele pediu o HDWI do meu computador e o arquivo é bloqueado para usar somente no meu computador, más eu acabei trocando de computador no final do ano e agora estou sem poder usar o Script. O Arquivo é .ENC eu queria saber se tem alguma forma de colocar um programa no PC para tentar descobrir a senha do arquivo para abrir ele e conseguir alterar suas propriedades, não sei se estou falando baboseira aqui se tiver me perdoe, más eu só queria poder alterar o HDWI para poder usar meu arquivo novamente. Eu já tentei contato com o Russo más ele não trabalha mais com estas coisas. O arquivo está em anexo, passei no Virus total para vocês não desconfiarem ou acharem que sou um ***** querendo arrumar problema. Link Virus Total do Arquivo autoCaptcha_.zip
  4. Ola antes de postar aqui pesquisei demais no google até nas apis da microsoft como posso fazer para transofrmar voz em texto. Por exemplo quando eu falar oi computador ele possa escrever no edit oi computador como se fosse ditado. Preciso de algo que funcione off line portanto api do google não me serve. quem souber obrigado.
  5. Olá, Tentarei ser direto. Tenho uma tabela para "Clientes" e outra para "Animal". Os animais tem um "Cliente / Proprietário". Segue minhas tabelas: Tabela "tabelaClientes": Tabela "tabelaAnimal": Consulta SQL: Meu DBGrid mostra os dados da "tabelaClientes". Gostaria de mostrar o animal no DBGrid pertencente ao proprietário correto. Como faço isso? Preciso de dados das 2 tabelas sendo mostrado em um DBGrid. Como faço esse relacionamento? Obrigado por qualquer ajuda!
  6. Olá à todos, Tenho um DBGrid e gostaria que os campos(colunas) ficassem juntas uma das outras quando eu compilar o programa. Veja, tenho vários campos da tabela "Cliente": Mas quando executo o programa, o DBGrid coloca espaços "gigantes" entre as colunas: Alguém sabe dizer como coloco as colunas uma ao lado da outra? adicionado 23 minutos depois Consegui! Encontrei na internet. Foi criado uma Procedure: procedure InicializaGrid(DBGrid1: TDBGrid); var I: Integer; begin for I := 0 to DBGrid1.Columns.Count - 1 do DBGrid1.Columns[I].Width := 20 + DBGrid1.Canvas.TextWidth(DBGrid1.Columns[I].Title.caption) end; E no evento "OnActivate" foi chamado a procedure: procedure TForm1.FormActivate(Sender: TObject); begin InicializaGrid(DBGrid1); end; Resolvido. Obrigado.
  7. <Alguém aqui pode me ajudar a responder esse exercício? 1) Crie um programa em Delphi para calcular a soma de 2 números reais. Aí clicar no botão CALCULAR o resultado deve aparecer na Caixa de Texto. Dica: Comando StrToFloat ( ) converte uma String em Número Real, FloatToStr ( ) converter um Número Real para String. 2) Crie um programa em Delphi para calcular a idade do ano de nascimento. Ao clicar no botão CALCULAR o resultado da idade aparece no TEXT que contém valor 0. Dica: Comando StrToInt ( ) converte uma String em numero inteiro . IntToStr ( ) converter um numero inteiro para String. Tô começando por isso estou pedindo ajuda a vocês.> Alguém aqui pode me ajudar a responder esse exercício? 1) Crie um programa em Delphi para calcular a soma de 2 números reais. Aí clicar no botão CALCULAR o resultado deve aparecer na Caixa de Texto. Dica: Comando StrToFloat ( ) converte uma String em Número Real, FloatToStr ( ) converter um Número Real para String. 2) Crie um programa em Delphi para calcular a idade do ano de nascimento. Ao clicar no botão CALCULAR o resultado da idade aparece no TEXT que contém valor 0. Dica: Comando StrToInt ( ) converte uma String em numero inteiro . IntToStr ( ) converter um numero inteiro para String. Tô começando por isso estou pedindo ajuda a vocês.
  8. Então queria saber se é possível fazer a conexão entre o Delphi e uma Impressora Não Fiscal (uma simples)? É que estou desenvolvendo um programa em Delphi, e minha ideia era que através de um button, fosse impresso algo que ta escrito em um DBEdit (Pode ser outro componente editável, desde que seja BD, pois estou mexendo com banco). E não tenho ideia de como desenvolver um código para que isto ocorra, se alguém souber e puder ajudar, agradeço. Estou realmente precisando.
  9. Estou fazendo um programa em delphi que pesquisa, insere e mostra dados de alunos. Tenho duas tabelas no banco interligadas por uma FK, e no programa uma FDQuery e um DataSource para cada tabela(alunos e observacoes) (FDQuery1=alunos / FDQuery2=observacoes). A tabela alunos tem os campos: matricula(Chave Primaria, unica), nome, turma, curso, data_de_nascimento, etc. (e possui diferentes alunos já cadastrados) A observacoes tem id_observacao(FK ligada com a matricula da tabela alunos), matricula, observacao, data. Basicamente o que estou fazendo é: Estou usando um DBEdit (ligado no campo observacao pelo datasource) para inserir informações na tabela observacoes no banco. Então essas informações estão sendo inseridas na tabela observacoes, e já estão ficando interligadas no aluno cadastrado que está selecionado na FDQuery1 (estão interligados através da matricula) O meu problema é: Como faço para mostrar em um DBText as informações que foram inseridas(pelo DBEdit) na tabela observacoes (FDQuery2), dependendo do aluno(cadastrado) que esta esta selecionado na FDQuery1 (tabela alunos). Eu sei que está meio complicado este meu problema, mas se tiverem duvidas perguntem aqui, que irei responde-las. Segue algumas imagens para vcs entenderem melhor:
  10. Ola estou tem um pouco de problemas com meu algoritmo no delphi,se alguém puder me ajudar,agradeço. Meu problema é o seguinte,tenho um exerco para fazer e to encontrando problemas,quando eu compilo meu codigo ele não mostra a frase 'ACESSO NEGADO' mesmo eu errando propozitalmente,tipo ele fica preso no acesso permitido,acho q é a forma com q eu atribuir o valor a vriavel senha.se alguem poder ajudar. <var login:string; senha:integer; prepara:string; begin Writeln('LOGIN:'); Readln(login); Writeln('SENHA:'); readln(senha); login:= prepara; senha:= (123456789); if (login = prepara) and (senha = 123456789) then Writeln('ACESSO PERMITIDO')> else begin Writeln('ACESSO NEGADO'); end; readln; end.>
  11. Senhores, boa noite! Estou com uma dúvida em um exercício em que eu tenho que mostrar qual número é o menor ou o maior inputado. Porém não está trazendo o resultado correto. Segue o código. unit Unit1; interface uses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls; type TForm1 = class(TForm) lblN1: TLabel; lblN2: TLabel; edtN1: TEdit; edtN2: TEdit; btnMostrar: TButton; procedure btnMostrarClick(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.btnMostrarClick(Sender: TObject); var edtN1 : Integer; edtN2: Integer; begin if edtN1.Size > edtN2.Size then ShowMessage('O número 1 é o maior!') else ShowMessage('O número 2 é o maior!'); end; end.
  12. Bem pessoal, bom dia. Hoje não venho perguntar e sim responder, achei na internet milhares de pessoas com duvidas relacionadas a conexão do componente Zeos e Firebird no Delphi, porém ninguém conseguia resolver o problema que eu estava tento que era o erro: "None of the dynamic libraries can be found or is not loadable: fbclient25.dll, fbclient.dll ! Use TZConnection.LibraryLocation if the location is invalid.." Quando tentava fazer a conexão. Enfim, tanto procurei e não achei ninguém que pudesse resolver meu problema que era tão simples, deixo aqui então minha resposta pra outras pessoas que podem estar com a mesma duvida: Simples vocês só precisam no componente TZConnection, clicar no botão da propriedade LibraryLocation e encontrar a dll fbclient.dll que já vem com o Firebird Então deixo aqui pro pessoal que esta com o problema a solução funcionou perfeito!!!
  13. Estou com um problema onde não consigo fazer o Delphi usar um banco de dados Acces com extensão .accdb , tentei pelo firedac e pelo Ado mas nada funcionou . Fui pesquisar na documentação do Embarcadero e não entendi como adicionar o drive no Delphi segue o link : Firedac e Access . Alguém pode me ajudar a instalar o drive do Access 2010 (.accdb) no Delphi? OBS.: Não deu para passar o banco .accdb para .mdb , por causa das tabelas do excel que foram adicionadas no banco ! Puxar as tabelas do excel para mysql não foi possível!
  14. Olá pessoal, Estou seguindo um tutorial no qual estou praticamente copiando o código do autor da vídeo-aula... Porém, chegou uma parte que esta praticamente igual os códigos e mesmo assim o meu código não quer compilar. Estou quebrando a cabeça fazendo testes e mais testes pra ver se compila e não estou conseguindo. Segui uma imagem do código: Código: procedure TForm2.SpeedButton1Click(Sender: TObject); begin if ((edit1.Text = 'login') and (edit2.Text = 'senha')) then begin Form3.ShowModal; end else begin MessageBox(0,'Usuario ou Senha Incorretos','Erro de Acesso',0); end; end; end. Obrigado por qualquer ajuda.
  15. Olá, Estou seguindo um tutorial no qual o autor do código digita comandos fora do "BEGIN" e "END". Veja: https://i.ibb.co/6sdHWgQ/image.png Mas quando sou eu tentando fazer o mesmo, o Delphi não aceita comandos fora do BEGIN/END; e nem reconhece os componentes nele inserido. Veja: https://i.ibb.co/5BQc4rJ/image.png Alguém sabe qual o erro que estou cometendo? Obrigado.
  16. Tenho umas tabelas que me passaram em Excel , as quais eu puxei para um único banco de dados no Acess 2010 , mas na hora de fazer a conexão com o banco de daos e o Delphi apresenta erro que segue na imagem abaixo e na seguinte etapa. Obs.: Uso Raid studio 10 Seattle
  17. Sou iniciante em programação e em Delphi , ao instalar o Delphi 10 acho que vacilei em algo , agora preciso do componente firedac para BD (FDConnection ) para me conectar a um banco de dados Acess mas não tenho esse componente na palete de ferramentas , e não sei como baixar e nem de onde o que preciso. Alguém pode me ajudar?
  18. Boa Noite, sou iniciante em Delphi, estou com dificuldade com uma consulta, utilizo banco de dados em Access, um AdoQuery, Data Source, DbConection. Tenho uma DbGrid onde utilizo uma consulta com vários campos e duas datas, consegui com o código abaixo filtrar por vários campos, porém quando eu insiro um novo registro ele não aparece na consulta, somente os registros que ja existiam no banco. O que esta de errado com meu código? Como faço pra aparecer na consulta os novos registros? <> procedure TFrm_Cadastro.SpeedButton2Click(Sender: TObject); Begin; Frm_Cadastro.Tbl_Clientes.Close; Frm_Cadastro.Tbl_Clientes.SQL.Clear; Frm_Cadastro.Tbl_Clientes.SQL.Add('Select * from Tbl_Cad_Clientes where Cli_Nome like' + QuotedStr(txt_buscar_nome.text+'%')); Frm_Cadastro.Tbl_Clientes.SQL.Add('and Cli_Duplicata like ' + QuotedStr(txt_buscar_duplicata.text+'%')); Frm_Cadastro.Tbl_Clientes.SQL.Add('and Cli_Rota like'+ QuotedStr(txt_buscar_rota.text+'%')); Frm_Cadastro.Tbl_Clientes.SQL.Add('and Cli_Situacao like'+QuotedStr(txt_buscar_situacao.text+'%')); Frm_Cadastro.Tbl_Clientes.SQL.Add('and Cli_Cidade like'+QuotedStr(txt_buscar_cid.text+'%')); Frm_Cadastro.Tbl_Clientes.SQL.Add('and Cli_Vendedor like'+QuotedStr(txt_buscar_vend.text+'%')); Frm_Cadastro.Tbl_Clientes.Sql.Add('and Cli_DataVenda Between :dataini and :datafim'); Frm_Cadastro.Tbl_Clientes.Params.ParamByName('dataini').Value :=StrToDate(MaskEdit1.text); Frm_Cadastro.Tbl_Clientes.Params.ParamByName('datafim').Value :=StrToDate(MaskEdit2.text); Frm_Cadastro.Tbl_Clientes.Open; Rel_Clientes.ShowReport(); end; <> Na primeira imagem mostra que o novo registro existe dentro do DbGrid. na segunda imagem ao aplicar o filtro mostra apenas os registros antigos
  19. suprem0

    Delphi Multiplos textos no edit

    Eu exporto um .zip de dados do SAT pra pegar todas as chave de acesso referente ao período X. Segue anexo: http://prntscr.com/oq2jgj Então fiz um programa para baixar essas chave de acesso em XML Segue anexo: http://prntscr.com/oq2kb4 Minha duvida era: uma chave possui 44 números, como q eu posso fazer para copiar 10 chaves de acesso, colar no edit1 e ir preenchendo os outros 9 edit automático?
  20. Olá, gostaria de saber se é possível fazer uma imagem rotacionar ao passar o mouse sobre ela e parar assim que eu retirar o mouse. Algo mais ou menos no estilo da engrenagem desse site aqui: http://www.empsis.com.br/
  21. Boa tarde, gostaria de fazer uma função que varre uma matriz e ache um linha que contenha todos os elementos maior que da linha seguinte ou da linha anterior, basicamente é para testar todas com todas até encontrar a linha que tenha todos os elementos maior ou igual a outra linha. fiz a função porém não estou tendo êxito. Se alguém puder me ajudar , desde já agradeço. function mista(): string; var posI,posJ,i,j,l,k,cont:integer; verifica: array of Boolean; validado,achou: Boolean; texto,resultado: string; begin achou := false; validado:=true; posI:=0; SetLength(matrizAux,qtdLinha,qtdColuna); SetLength(verifica,qtdColuna); for i:=0 to qtdLinha-1 do //preenchendo a matriz aux for j:=0 to qtdColuna-1 do begin matrizAux[i,j]:=matriz[i,j]; verifica[i]:= false; end; for i:= 0 to qtdLinha-1 do for j:= 0 to qtdColuna-1 do for l:=0 to qtdLinha-1 do if not achou then begin for k:=0 to qtdColuna-1 do begin if not l=i then begin if (matriz[i,j]>= matrizAux[l,k]) then begin verifica[i]:= true; end; end; end; // for K cont:=0; while validado do begin if verifica[cont] then begin posI:= i; inc(cont); achou:=true; end else begin validado:= false; achou := false end; end; //while end //if do achou else break; if achou then begin for j:= 0 to qtdColuna-1 do begin texto:= texto + ''''+ inttostr(matrizAux[posI,j]); end; resultado:= texto; end else resultado:= ''linha não encontrada''; mista:= resultado; end;
  22. Fiz varias aplicações no win XP + Delphi7+Firebird+IBExpress. Agora, com micro de 64 bits, tive que colocar tudo em máquina virtual por problemas de compatibilidade. Ok... Faço o banco de dados com senha SYSDBA e password: masterkey (default) No Delphi 7, componentes IBdatabase e IBtransation, nos campos Param/strings coloco o user_name e password, como sempre fiz. PROBLEMA. Se vou carregar a aplkicação, fica pedindo senha Se vou compilar (F9) pede a senha de novo Como resolvo isso??? Não sei o que está ocorrendo aqui Agradeço a ajuda
  23. Olá pessoal, Estou parado a dias tentando resolver esse problema que é finalizar uma Handle do type [Mutant] e o Nome: \\BaseNamedObjects\\NetCfgWriteLock , alguém para me ajudar nesse procedimento, preciso finalizar essa Handle sem que o processo.exe também termine. Segue o exemplo dessa imagem; Agradeço a quem me ajudar;
  24. Gostaria de saber como proceder para permitir o usuário executar mais de uma instância da minha aplicação ao mesmo tempo.. -> EXEMPLO: EU QUERO DESBLOQUEAR AS MUTEX,,,,,,,,,,, WINDOWS MEDIA PLAYER SÓ PODE SER EXECUTADO 1X VEZ, EU QUERO ABRIR ELE QUANTAS VEZES EU QUISER.....alguém ai tem alguma ideia? Desde já obrigado. var MutexHnd: Cardinal; MutexHnd := CreateMutex(nil, False, ´VertigoTI.Vendas´); If GetLastError = ERROR_ALREADY_EXISTS Then Begin MessageBox(...); CloseHandle(MutexHnd); Halt(0); End; Exemplo: Quando eu inicio o Windows Media Player ele não permite abrir outra janela, ai que entra a minha aplicação permitindo abrir outro janela.
  25. Eu preciso de ajuda. Existe um dispositivo (receptor Sat) conectado à porta COM. Cerca de uma vez a cada 10 segundos, este dispositivo troca um pacote de dados com um computador. Um pacote, aproximadamente 500 bytes. Tarefa: 1. no pacote FROM do receptor para o computador, altere vários bytes antes do final do pacote (o pacote termina com 0A 0D) O comprimento do pacote não muda. 2. no pacote Para o receptor não toque em nada. Vejo várias soluções 1. Talvez haja um programa de monitoramento de porta COM que possa fazer isso. (Embora, pelo que entendi, eles não podem alterar o conteúdo dos pacotes. Apenas o monitor.) 2. Criando uma porta COM virtual adicional e, subsequentemente, criando um programa de ponte entre uma porta física e uma porta virtual. Mas pode (o programa bridge) funcionar simultaneamente na recepção e na transmissão (isto é, primeiro recebido do código físico da porta, processado, transferido a porta para o COM virtual, recebido do COM virtual da porta e transmitido sem processamento? Porta Phys.COM). 3. Outras opções que não conheço. Talvez alguém já tenha encontrado isso, compartilhe seus pensamentos. Obrigado.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Aprenda_a_Ler_Resistores_e_Capacitores-capa-3d-newsletter.jpg

ebook grátis "Aprenda a ler resistores e capacitores", de Gabriel Torres

GRÁTIS! BAIXE AGORA MESMO!