Ir para conteúdo
Fórum Script Brasil

Kikonanet

Veteranos
  • Total de itens

    472
  • Registro em

  • Última visita

Tudo que Kikonanet postou

  1. Olá, Você coloca ele no seu form, dê um duplo clique nele... Aparecerá um form com um menu... você vai adicionando os items (botao direito Insert) de acordo com o q você precisa... você usao a propriedade Caption, Name, os eventos para cada item do Popup E para usar o PopupMenu, é só você setar a propriedade PopMenu do objeto em q você quer usar o Menu. Ex. Na propriedade Popup do Form você coloca PopupMenu1 qualquer coisa posta ae Abs. Kiko
  2. Kikonanet

    Delphi 2005

    Olá, Dê uma olhada no site da Zeos http://www.zeoslib.net Abs. Kiko
  3. Olá, Veja se te ajuda Memo1.Lines.Count; Conta as linhas do Memo Abs. Kiko
  4. Kikonanet

    Código

    Olá, você colocou aspas duplas: ". Coloca aspas simples '': (Components as TLAbel).Caption :=''; // Note a pequena diferença nas aspas "(dupla) ''(simples) É alguma declaração feita incorreta... Dê uma olhada na linha referente ao erro. Abs. Kiko
  5. Olá, Use essa função para ter dd/mm: FormatDateTime('dd/mm',now); Tenta assim: qryNiver.SQL.Add('Select campos from tabela where campodata =' +QuotedStr(FormatDateTime('dd/mm',now)); Abs. Kiko
  6. Ramon, quando o .exe é gerado no Delphi, ele já leva tudo pra rodar nas máquinas, sem precisar de instalar Dll's (só se você usar alguma dll específica sua ou de terceiros, dai você precisará leva-la tmb)... Abs. Kiko
  7. Olá Raphael, Você pode copiar as tabelas assim: CopyFile('c:\arquivo', 'c:\destino',True); Pode usar o Winzip se você quiser: WinExec(PChar('c:\arquivos de programas\winzip\winzip32.exe' + ' -min -a -r "'+'c:\Teste.zip' + '" ' + 'c:\SeuPrograma\seubanco.gdb',sw_ShowNormal); Espero q te ajude Abs. Kiko
  8. Olá, Inserir with ADOQry do begin Close; SQL.Clear; SQL.Add('INSERT INTO TABELA(Campo1,Campo2,Campo3)'); SQL.Add('VALUES("'+Edit1.Text+'","'+Edit2.Text+'","'+Edit3.Text+'")'); ExecSQL; end; Update with ADOQry do begin Close; SQL.Clear; SQL.Add('UPDATE TABELA SET Campo1 = "'+Edit1.text+'", Campo2 ="'+Edit2.text+'"'); SQL.Add('WHERE Cad_Codigo = '+Codigo.text+''); ExecSQL; end; Deletar with ADOQry do begin Close; SQL.Clear; SQL.Add('DELETE FROM TABELA'); SQL.Add('WHERE Codigo='+EditCodigo.text+''); ExecSQL; end; Abs. Kiko
  9. Olá Halan, Tenta assim: Table1.Filter:='NOME = '+Edit1.Text+' ' + '%'; Abs. Kiko
  10. Olá TBaiano, Eu sou de SP e meu RG tmb é de 9 digitos (eu creio q seja um padrão) Abs. Kiko
  11. Olá Halan, você pode usar '%'. Ex: Busca pelo começo da frase. ex: Hal - mostral Hall, Halan...etc Table1.Filter := 'Nome ='+ ''''+ Edit1.Text + ''' +'%''; Abs. Kiko
  12. Olá OSJunior, Ae valeu pela força!! Ae testa essa função function DeleteFolder(FolderName: String; LeaveFolder: Boolean): Boolean; var r: TshFileOpStruct; begin Result := False; if not DirectoryExists(FolderName) then Exit; if LeaveFolder then FolderName := FolderName + ' *.* ' else if FolderName[Length(FolderName)] = ' \ ' then Delete(FolderName,Length(FolderName), 1); FillChar(r, SizeOf(r), 0); r.wFunc := FO_DELETE; r.pFrom := PChar(FolderName); r.fFlags := FOF_ALLOWUNDO or FOF_NOCONFIRMATION; Result := ((ShFileOperation(r) = 0) and (not r.fAnyOperationsAborted)); end; Usa-se assim deleteFolder('c:\temp',false); No caso você colocaria deleteFolder(Edit1.text,false); Para apagar um arquivo if FileExists('C:\MEUDIR\MEUARQ.DAT') then DeleteFile('C:\MEUDIR\MEUARQ.DAT'); Abs. Kiko
  13. Kikonanet

    Sos Delphi E Sql

    Olá João, Tente assim para buscar por exemplo: Adr - Mostra todos q comecem por Adr... procedure TForm2.Edit1Change(Sender: TObject); begin Query1.close; Query1.sql.clear; Query1.sql.add('select * from TbFuncionarios where Nome_func like'+#39+Edit1.Text+ '%'+#39); Query1.open; end; Ou assim para busca exata. ex: Adriano procedure TForm2.Edit1Change(Sender: TObject); begin Query1.close; Query1.sql.clear; Query1.sql.add('select * from TbFuncionarios where Nome_func ='+QuotedStr(Edit1.Text)); Query1.open; end; Abs. Kiko
  14. Olá, veja se é isso: var F: textFile; begin //indica os tipos de arquivos SaveDialog1.Filter := 'Arquivos texto (*.txt) |*.TXT'; //abre a caixa de dialogo if SaveDialog1.Execute then begin //associa o nome do arquivo a variavel F If FileExists(SaveDialog1.FileName) then begin // qui você pergunta se quer reescrever o arquivo end; end; Abs. Kiko
  15. Olá, If FileExists('C:\arquivo') then... Abs. Kiko
  16. Ae Felipe, A idéia do Progr'amador é muito boa. É isso ai Abs. Kikonanet
  17. Vamos lá, Faz o seguinte - Deixe o botão abrir visible e o Fechar visible=False No Onmousemove do Form: procedure TForm1.FormMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin ButtonAbrir.Visible:=True; ButtonFechar.Visible:=False; end; No OnMouseMove do Botao Abrir procedure TForm1.ButtonAbrirMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer); begin ButtonFechar.Visible:=True; ButtonAbrir.Visible:=False; end; Testa ae.. Abs. Kiko
  18. O ImageList (palheta Win 32) é para você armazenar as imagens do botão. Coloque no form e dê um duplo clique nele e adicione as imagens com add Abs. Kiko
  19. Olá, Quando sua aplicação for aberta, você lê o txt e em seguida incrementa um e salva no arquivo. Testa ai, var F: TextFile; Aux:string; k:integer; // Variavel para contar begin AssignFile(F,'c:\arquivo.txt'); Reset(F); Readln(F,Aux); CloseFile(F); k:=StrToInt(Aux)+1; Aux:=IntToStr(k); AssignFile(F,'C:\arquivo.txt'); Rewrite(F); Writeln(F,Aux); CloseFile(F); end; Obs: fiz sem testar Abs. Kiko
  20. Olá, Veja se é isso Neste código corre a tabela1 e da uma mensagem para os campos null with Query1 do begin Close; SQL.Clear; SQL.Add('Select * From tabela1'); Open; while not(EOF) do begin if FieldByName('CAMPO').AsString = '' then ShowMessage(FieldByName('ID').AsString + ' CAMPO NULL'); next; end; end; Para somar siga a mesa idéia, no Loop While coloque uma variável ex: SOMA var Soma: integer; begin Soma:=0; with Query1 do begin Close; SQL.Clear; SQL.Add('Select * From tabela1'); Open; while not(EOF) do begin Soma:=Soma+FieldByName('CAMPO').AsInteger; next; end; end; end; Abs. Kiko
  21. Olá Felipe, Veja se é isso: Coloque no evento OnMouseMove do Botão: btn_sairA.visible := true; E no OnMouseMove do Form: btn_sairA.visible := False; Abs. Kiko
  22. Kikonanet

    Delphi

    Veja qual item do Delphi 5 você quer... http://info.borland.com/devsupport/delphi/...oads/index.html Abs. Kiko
  23. Halan, Primeiro você verifica se o arquivo (pra salvar o nº do HD existe), se não existir: O programa lê o número do HD e cria/salva no arquivo.. Se o arquivo exitir você só compara. qualquer coisa posta ae Abs. Kiko
  24. Olá, Tenta assim: ShowMessage(SerialNum('c')); O parâmetro seria o disco (unidade) Abs, Kiko
  25. Kikonanet

    Discador

    Olá Renato, Ve se te ajuda http://scriptbrasil.com.br/forum/index.php...773&hl=discador Abs. Kiko
×
×
  • Criar Novo...