
piradox
Membros-
Total de itens
50 -
Registro em
-
Última visita
Tudo que piradox postou
-
tenta usar o assistente de criação de conexões do Delphi (não usa ODBC) aí você coloca esse nomão lá e tenta. Basta clicar na propriedade "Conection String" do seu componente ADOQuery ou ADOTable.
-
O RXPopUpMenu faz um negoço desse direitinho, é um componente da RxLib, que você pode me pedir por e-mail q eu te mando sem problema É só dizer q Delphi você tem
-
Faz um banco de dados Uma tabela de ordem de pedido Uma tabela de produtos Uma tabela de pedido_produtos Dá pra entender?
-
você ta usando o now e num é ele, só isso é esse aqui ó: status.panels[0].text:=timetostr(time);
-
faz tipo query.sql.add('select * from tabela where nome = "' + edit1.text + "' and end = "' + edit2.text + '"');
-
Tem um evento nesse componente chamado "OnDblClick", olha aí pra você ver
-
você pode usar um Banco Access, que é simplesmente um único arquivo e é só não deixar o programa se assanhar a salvar dados que funciona beleza. estou falando do Access porque ele usa o ADO, e o ADO tem todos os Windows, e se num tiver você dá pro cliente instalar rapidim que fica beleza tb falow?
-
É só procurar no Google q você acha, falow? A última versão do RxLib (a biblioteca que contém esse componente) é a 2.75
-
você põe um DBMemo no seu form e indica o campo dele pra que seja o nome do campo do seu Query. Assim, ao clicar no DbGrid, o Memo exibirá automaticamente o conteúdo do seu campo. beleza? Fui..
-
Ó bom é você ver se o Dataset retornou algum resultado, tipo: 1. você cria uma tela de login 2. Coloca dois edit's (edtUsuario e edtSenha) e dois botões (btnOK e btnCancelar): um pra validar e outro pra cancelar. O de cancelar fecha a aplicação 3. você coloca no OnClick do seu botão o seguinte código (tipo esse): TfrmLogin.btnOKClick(Sender); begin qryLogin.close; qryLogin.sql.clear; qryLogin.sql.add('select cod_usuario, nom_usuario, dsc_login, dsc_senha from usuario where dsc_login = ' + edtusuario.text + ' and dsc_senha = ' + edtSenha.text); if not dataset.isempty then begin frmPrincipal.show; frmLogin := nil; end; else application.messagebox('Usuário ou Senha inválidos', 'Tela de Login', MB_OK); end;
-
você pode usar o NM_FTP do delphi 5 ou se tiver usando o delphi 7, você pode usar os componentes Indy (visite) <b> São muito bons <b>
-
Eu já, usei a RXLib que tem o RXGifAnimator que passa perfeitamente qualquer GIF animado pra vc beleza? Fui...
-
E como eu faço entaum pra mexer com DB no flash+Delphi, alguém tem algum artigo ai?
-
você pode usar a ZeosLib que faz o commit automático e perfeito, nunca vi melhor até hoje. O ZeosLib é muito fácil de usar (muito mesmo!) e é usado por grandes empresas. www.zeoslib.org
-
você precisa colocar o diretorio onde está seu DuckBarCode.pas no Lib do Delphi Lá em "TOOLS" -> "ENVIROINMENT OPTION" -> "LIBRARY" aí lá você adiciona o diretório dos fontes de seu componente beleza? Fui...
-
você pode tb inserir um popuMenu com alguma coisa com tecla de atalho ALT+F4 e edixar ele sem ação nenhuma, ou se for um componente em questão, pegar o código virtual da tecla em "OnKeyDown" ou em "OnKeyUp"
-
Cria uma função, que conta os caracteres. Aí vai um exemplo function FormatNumber(InitialNumber:string;NumberOfCharacters:integer;DefaultNumber:string):string; var i:integer; begin showmessage(inttostr(Length(InitialNumber))); for i:= Length(InitialNumber) to NumberOfCharacters do begin InitialNumber := DefaultNumber + InitialNumber; end; Result := InitialNumber; end; (O código tava identado mas num sei porque sumiu!)
-
Como Declaro Uma Lista Simplesmente Encadeada
pergunta respondeu ao Fabiana de piradox em Delphi, Kylix
você quer guardar um monte de string, é isso? Se for use um TStringList -
cara, você não precisa digitar aquele tamanhão de comando não, você so precisa usar o instalador q eu te dei pra no caso de o cliente não ter o flash, você instala, simplesmente use o componente como ta escrito no tutorial do bolomaster Sacou?
-
Aproveita e toma ai o link pra o download do flash Player 7 (bonzinho ele) http://download.com.com/3000-6676-10001055.html Daí é só mandar executar ele, depois de colocar no diretorio do seu programa você pode usar tb o codigo que o bolomaster te deu pra verificar se o OCX está registrado no seu programa. Se numtiver você manda executar o instalador do flash player 7 Valeu?!?!?!?!?!?! TÉ mais
-
Cara, sem querer ser grosso, mas acho que toda maquina hj em dia já tem o flash instalado e se num tiver você faz um download do instaladorzinho do flash que faz tudo isso sozinho e você so tem que executar um bloquinho tipo: var caminho:string; begin caminho := ExtractFilePath(application.exename)) + '\flash.bat'; if not player.execute then shellexecute(0, pchar(Caminho), '', '', SW_NORMAL); end; acho q e mais ou menos assim, e cuidado com essa barra antes do nome do arquivo, se não funcionar, tira ela q eu num lembro se e sem ela ou com ela
-
O negoço é o seguinte, você precisa ver se o player está operando, entaum carregar o próximo arquivo da list q você cria dinamicamente Pera aí q eu já te dou um código pronto você tem RXLib aí?
-
Tem que ver tb se num tá com um usuário fraquinho q não seja o administrador
-
Tudo funcionou: já mandei anexos, mandei a mensagem em html, criei os idText correspondentes, mas só não consigo colocar o raio da imagem de fundo lá. Andei estudando como o outlook manda mensagens e vi que ele pega o ID do papel de fundo, coloca no logar onde estava escrito o nome do plano de fundo da mensagem e aí ele manda o e-mail. Fica mais ou menos assim: This is a multi-part message in MIME format. ------=_NextPart_000_0006_01C40CF9.73D315A0 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0007_01C40CF9.73D315A0" ------=_NextPart_001_0007_01C40CF9.73D315A0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable A E&L vem por meio desta dizer que você precisa trabalhar mais e morcegar = menos ------=_NextPart_001_0007_01C40CF9.73D315A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=3DContent-Type content=3D"text/html; = charset=3Diso-8859-1"> <META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR> <STYLE>BODY { MARGIN-TOP: 25px; FONT-SIZE: 12pt; MARGIN-LEFT: 25px; COLOR: #ff6633; = FONT-FAMILY: Arial, Helvetica } </STYLE> </HEAD> <BODY background=3Dcid:000501c40d12$98c18bd0$370c48ac@desen20> <DIV><FONT face=3DArial size=3D2>A E&L vem por meio desta dizer que = você precisa=20 trabalhar mais e morcegar menos</FONT></DIV></BODY></HTML> ------=_NextPart_001_0007_01C40CF9.73D315A0-- ------=_NextPart_000_0006_01C40CF9.73D315A0 Content-Type: image/gif; name="=?iso-8859-1?Q?Plano_de_fundo_Ponche_de_frutas_c=EDtricas.gif?=" Content-Transfer-Encoding: base64 Content-ID: <000501c40d12$98c18bd0$370c48ac@desen20> R0lGODlhmQB9AKL/AP//////zP/M///MzMz//8z/zMzM/8zMzCwAAAAAmQB9AEAD/wi63P4wykmr vTjrvccAXxUEQCGZXKo241p5yheKJUm6T4vvzEgAgV+GYAreMkYerYiyfAICkJJyTFWnvJGB1MQC BdDAAHxlAc+ZQhfTIgTPZa8cMtLNJQeAW1Es6RdrEUl3AjM9Jj8miDZCd447XDVxj5SPMFZwUkc3 AQUkjYJolSs+LTZAXDacnxmGC3ajXgUCs7MHk7G5lTZRrrpzuBZ1aMFUCsW/yQuJUZTNfCU/yMrC Y1JgohgFP6C7ewZ+1BgD0zsfz1jlIjrq4u6hpi6n2e/1ECbo9vrH1uTYFUU60dsnrwksYTUc9GJz bN6cRE6oBUIIpJuEdlM8+TkoB/8KGBm+epzC6IAkBBgwoDyRQrAkuSdQJjhcMeuEwEZvqIWUWfFV S0FEWHEoZfLFtoqMZsopRGJMmJ89jmW6lfNCUajyeGa6aoYj1JGfEEEjkSfJjYmVUGJdKzXZtJg+ o8Blq0IopU01LNK9oHYgBAIDAOt15GbR3gbnAID552KPslODS/o8nCJxOqlcRbalzLmz5wW0PhO8 ZMUNONG/+pFDWCQyasyVyGDbWXKP19cP1CAdimuACRlWDxS+ozEzFiECSXoi4iKgcZmK+rxgOSoI
-
Preciso colocar uma imagem de fundo em um e-mail aqui usando TIDMessage e a imagem não fica lá, ela não aparece, PRECISO DE AJUDA, já estou a 3 dias nessa guerra