Ir para conteúdo
Fórum Script Brasil

Mario Lopes

Membros
  • Total de itens

    136
  • Registro em

  • Última visita

Tudo que Mario Lopes postou

  1. Boas Jhonas Infelizmente não posso porque no meu campo necessito de data e hora, é um sistema de marcação de aulas. Preciso no meu select de apanhar apenas a data, amigo Abraço
  2. Olá tenho na minha tabela um campo com data e hora . Necessito de fazer um select para uma determinada data. Como fazer para ignorar a hora? Algo do género query1.close; query1.sql.clear; query1.sql.add('select distinct grupo from dados\explicacoes where starttime=:dia'); query1.Params[0].asdate:=datetimepicker1.date; query1.Open; É certo que assim não funciona por causa da hora, como ignoro a hora e apanho apenas a data? Obrigado
  3. Boas Normalmente tenho os meus ficheiros de dados numa pasta chamada dados dentro do programa Quando faço um select ou coisa que o valha tenho que indicar o caminho xxx dados\base Sei que não devo usar \ mas como resolver o meu problema sem usar este caracter? (Por outro lado não cria criar um alias no bde porque quando fosse para instalar o programa teria complicações adicionais com a configuração bde) Cumprimentos Mário Lopes
  4. Grande Jhonas Obrigado Obs Quando aos caracteres especiais "\" uso-os porque tenho os ficheiros de dados numa pasta chamada dados dentro da pasta onde tenho a aplicação, daí a necessidade de utilização do "\"
  5. Boas amigos Porque não funciona este sql em paradox query3.close; query3.sql.Clear; query3.SQL.Add('delete from dados\contas.db where data_inicial=:inicio and data_final=:final and isNull(num_recibo)'); query3.Params[0].AsDate:=datetimepicker1.DateTime; query3.Params[1].AsDate:=datetimepicker2.DateTime; query3.ExecSQL; Cumprimentos
  6. Boa noite Necessito de colocar no meu website alguns demos de programas que desenvolvo mas gostaria que fosse possivel testá-los sem instalação. Programo com BDE mas não crio nenhum alias Qual a melhor forma de colocar programas que possam ser testados sem instalação? Abraço
  7. Obrigado Jhonas Vou procurar outra forma para fazer
  8. Boas Tenho dois grupos: um de professores outro de alunos. Quero criar um compromisso de professores com alunos e tudo bem Preciso de alterar os alunos e professores e para permitir essa alteração abro os professores numa listbox e os alunos noutra listbox (esta multiselect) Primeiro problema: quando clico com o rato na listbox de alunos a seleção dos alunos desaparece segundo problema: quando clico na lista dos alunos pretendo que se este item estiver seleccionado fique não selecionado e vice versa e não estou conseguindo. Será que a listbox é a melhor solução para o que pretendo? Cumprimentos
  9. Boas Estou a desenvolver um sistema de centro de explicações e necessito de marcar as explicações num mapa mensal. Alguém conhece algum componente para Delpi 7, se possível gratuito? Cumprimentos
  10. Viva estou a testar o seguinte programa #include "stdafx.h" #include <iostream> #include <iomanip> using namespace std; int _tmain(int argc, _TCHAR* argv[]) { cout << "nome : " << argv[0]; cout << "primeiro : " << argv[1]; cout << "segundo: " << argv[2]; } executo o programa da seguinte forma argumentos 1 2 3 e obtenho: nome 00741FC4 primeiro 00741FDA segundo 00741FDE programo em vs2008, alguém entende o que se passa? Obrigado
  11. Certamente estou algo longe da solução e não é ácil apanhar ajuda sobre esta função estou a tentar $descriptorspec = array( 0 => array("pipe", "r"), // stdin is a pipe that the child will read from 1 => array("pipe", "w"), // stdout is a pipe that the child will write to 2 => array("file", "output.txt", "a") // stderr is a file to write to ); $resource = proc_open("cmd teste.exe", $descriptorspec,$pipes, null, $_ENV, array('bypass_shell'=>true) ); e obtenho um ficheiro de nome output com o seguinte: The process tried to write to a nonexistent pipe. O meu programa em c++ (vs 2008) apenas escreve um número (8) e gostaria de apanhar esse número para avançar para o meu trabalho central (validar saídas de programas feitos em c++) Alguma ajuda? Peço desculpas se não atendi suas expectativas. Pelo teor da sua pergunta, em sua primeira mensagem, minha sugestão era mais que suficiente. E ainda é. Lembre-se: ninguém entra em fórum para trabalhar de graça pra ninguém. Sacrificamos uma fatia de nosso tempo não apenas para dar consultoria grátis e ajudar um colega a resolver seu problema, mas principalmente para ajudá-lo a nunca mais precisar de ajuda. "Procure no Google" é um mantra preciso. Apesar da aparente rispidez da expressão, é um "conselho de amigo", que muitos aqui parecem preferir ignorar. Afinal, "melhor perguntar e aguardar a resposta" dá menos trabalho. Tenhos mais de 5000 mensagens num fórum de Clipper (Clipper on-Line) e outras 1300 num fórum de C/C++ (DicasBCB). Sou moderador no de Clipper e administrador no de C/C++. Citando apenas dois fóruns. De todas as minhas mensagens, só em meia dúzia eu é quem peço ajuda. Nas demais eu é quem ajudo. E sempre da melhor forma possível. Se fosse perguntar às milhares de pessoas que já ajudei nos meus 20 anos de programação, saberia o que meu apelido significa. Pense antes de falar.As minhas desculpas amigo, estava numa má altura quando lhe respondi. Além disso um homem que sabe de clipper é certamente boa gente. Desculpas aceites?
  12. Caros amigos, Tenho pena mas não encontro muita informação sobre proc_open ou melhor a informação que encontro é toda com um mesmo exemplo. Será que não seria abusar da sorte pedir alguma ajuda suplementar na ajuda deste comando? No caso de um programa chamado teste.execomo ficaria a coisa? Obrigado
  13. Certo Cout ok e para entrada do programa? cin não dá pois não? Boas Li o seu link e julgo que sou capaz de resolver. Vou tentar. Abraços
  14. Certo Cout ok e para entrada do programa? cin não dá pois não?
  15. Olá Durub e obrigado pela sua resposta. Eu estou usando programação em modo consola. O que eu pretendo é programar um sistema em php que faça a validação de programas. Para isso os meus programas devem funcionar aceitando parametros do tipo dobro.exe 2 devolver 4 entende? Não posso usar cout << Uso o vs2008 da microsoft. Vou dar uma olhada no link que em enviou com atenção mas desde já informo que programo modo consola Abraço e obrigado pela gentileza da resposta
  16. Sinais dos tempos:um tipo faz uma pergunta num forum de ajuda e manda-no para o google. Afinal para que serve um forum de ajuda? Fez juz ao seu nome amigo, maligno
  17. Amigos Estou usando o vs2008 para programar em c++ e necessito de fazer um programa que me permita o uso de parametros, ou seja: necessito de criar um executável que se execute da seguinte forma teste 2 4 e devolve por exemplo o produto, ou seja 8 Alguém ajuda?
  18. Pois... Coomo é que eu resolvo isto? Não tenho nenhum sistema de rede e dá-me ideia que se fechar uma determinada query antes de abrir um form a coisa resulta, mas não me apetecia mesmo fechar a query... Também me acontece o mesmo com um erro diferent record locked by another user
  19. Viva Tenho uma aplicação desenvolvida em delphi7, com bde. O cliente passou para windows 7 e passou a ter alguns problemas, aparecendo-lhe o erro: insufficient disk space Será que alguém já teve este problema? e como o resolveu? Obrigado Mário Lopes
  20. Sim Mesmo fazendo queryapagar.first continua assim. A barra, vertical, da dbgrid está em baixo apesar de ainda haver muitos registos seguintes (terei que usar o cursor para lhe conseguir aceder)
  21. Ao usar esta query que está num combobox queryapagar.close; queryapagar.sql.clear; queryapagar.sql.add('select * from apagar where mes=:mes and ano_movimento=:ano '); queryapagar.params[0].AsString:=combobox1.Text; queryapagar.params[1].asinteger:=strtoint(edit1.Text); queryapagar.Open; Vejo os resultados numa grid. O problema é que o Scrollbar vertical da grid está no fim da grid, apesar de eu estar posicionado no primeiro registo. A pergunta é porquê? E já agora como resolver? Obrigado
×
×
  • Criar Novo...