Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Bom, na minha humilde concepção existem razões para um tópico ser fechado. A mais importante delas é não aglutinar diferentes assuntos sob um mesmo título. O caboclo vai e coloca no título "Como fazer X?" aí a gente vai e responde como fazer o "X". E, depois, no mesmo tópico ele pergunta como fazer "Y". Uma pessoa que olhe o título do tópico nunca vai imaginar que ali tem a resposta para "X" e "Y", mas sim apenas para "X" (que é o *alvo* do tópico). E, eu só fecho um tópico depois que quem perguntou confirma que solucionou o problema OU após uma semana ou mais desde que respondi e quem perguntou não veio confirmar, porém eu tenho certeza de que a resposta é correta. Em caso de dúvidas, eu *sempre* deixo o tópico aberto. Outra razão é: lembra daquele inferno de spams em tópicos de outras eras? Se os mesmos estivessem fechados (e eu mesmo fechei um monte deles na sala de VB), o problema teria sido bem menor. Como eu disse anteriormente, me pareceu resolvido. E eu esperei pelo menos uma semana ou mais para fechar o tópico, e não creio que você só tenha visto a resposta depois que o mesmo foi fechado. De qualquer maneira, como você pode ver, o tópico está reaberto e mesclado com o seu novo. :) Realmente, testei aqui e deu o mesmo problema. Vou dar uma olhada aqui pra ver se consigo fazer algo a respeito e te retorno. Abraços, Graymalkin
  2. Graymalkin

    Função Fatorial

    Sem problemas. :) E, sim, eu vi que sua intenção foi boa. Aliás, sua observação sobre ele se ele quiser realmente aprender também vem bem a calhar. Ah, e bem-vindo ao fórum! Reparei agora que você é novo por aqui (apenas 4 posts)! Abraços, Graymalkin
  3. Graymalkin

    Listview [vb2005]

    É, eu também custei para fazer isso na ListView do VB6, na época que precisei. Ainda não tinha feito isso no .NET, mas a primeira coisa que me veio a cabeça foi o EnsureVisible, que já tinha utilizado outrora. :) Fechando o tópico. Abraços, Graymalkin
  4. Graymalkin

    Listview [vb2005]

    Utilize o método EnsureVisible (algo como "AssegurarQueÉVisível"): Dim it As ListViewItem = ListView1.FindItemWithText("texto a procurar") it.Selected = True ListView1.EnsureVisible(it.Index) ListView1.Focus() Certo? ;) Graymalkin
  5. Hummm... isso está me parecendo um exercício de aula, não? Se não fosse isso, você poderia simplesmente utilizar a função que já existe para tal. E, se é um exercício, o professo não passou isso à toa, portanto não custa nada pensar mais um pouquinho sobre como fazer (uma vez que eu já dei as dicas fundamentais ali em cima - lembrando que existem dezenas maneiras diferentes de se fazer isso). Abraços, Graymalkin
  6. Você tem alguma referência para este algorítmo? Abraços, Graymalkin
  7. Graymalkin

    Função Fatorial

    Você pode fazer isso com uma função recursiva ou simplesmente com um for... next. Abraços, Graymalkin
  8. Já que você tem que desenvolver a lógica, só vou dar uma dica: utilize a função Mid() para pegar cada caracter (em um loop, é claro) e vá concatenando cada um desses em outra string (de forma que eles fiquem ao contrário). Abraços, Graymalkin
  9. Com a função Right(), que retorna n caracteres da string a partir do lado direito (Right = Direito). Abraços, Graymalkin
  10. Graymalkin

    Aplicação Em Vb

    Acho que é só passar a URL para o método openPlayer do componente. Abraços, Graymalkin
  11. Graymalkin

    Help Please

    Então, eu acho que o programa deveria ser assim: #include <stdio.h> /* Tratamento de IO PadrÆo */ #include <string.h> typedef char ListaRestrita; ListaRestrita Fatorial(ListaRestrita L); int main() { ListaRestrita c; scanf("%c", &c); c = Fatorial(c); printf("%c", c); } ListaRestrita Fatorial(ListaRestrita L) { if (L=='0') return '0'; else return '1'; } Certo? ;) Graymalkin
  12. Rapaz! É mesmo! Como é que eu deixei passar uma dessas? :blink: Hehehehe... Bem lembrado! Graymalkin
  13. Abra o win.ini (que fica na pasta do Windows) em qualquer editor de textos (o Edit ou o Bloco de Notas, por exemplo), e vá na linha que começa com "run=" (é logo uma das primeiras) e coloque o caminho do seu programa após o sinal de igual. Certo? ;) Graymalkin
  14. Como assim "completa"? Você pode olhar na documentação dela se ela tem todas as funções que você precisa. Ou, se a sua conio "atualizada" for mais completa que ela, você pode continuar utilizando-a. Eu só sugeria a conio2 porque a conio do Dev-C++ é incompleta, mas se você arrumou outra você pode utilizá-la. Abraços, Graymalkin
  15. Volte com a conio original do Dev-C++, ou seja, apague essa "atualizada" que você colocou e reinstale o Dev-C++. Depois instale a conio 2.0 e deverá funcionar (igual funcionou aqui comigo, já que eu não fiz nada além de instalar o Dev-C++ e ela). Abraços, Graymalkin
  16. Pô, brother! Então é esse o problema. A conio original do Dev-C++ *não* tem as coisas que tem na conio2, por isso não dá erro. Graymalkin
  17. Nem um programinha simples assim... #include <conio2.h> int main() { textcolor(YELLOW); cputsxy(10, 10, "um teste"); getch(); } ... não funciona? Graymalkin
  18. O quê, *exatamente*, não dá certo? Graymalkin
  19. Tem um exemplo prático três posts acima (do DELPHI-Man32), não? Graymalkin
  20. Por que você não instala ela por aquele pacote que eu te passei o link? Só tive que instalar por ele e colocar o -lconio no linker e pronto. E não tive que colocar nada na pasta include. Abraços, graymalkin
  21. O terceiro link do post do Marshall faz o que você quer. Eu rodei o executável aqui e ele mostrou a porcentagem de utilização da CPU. Abraços, Graymalkin
  22. Isso eu realmente não sei. e depois trato o campo do cpf colocando pontos e traços nos lugares . Eu gostaria de colocar o cpf atualizado com os pontos e traços aonde foi digitado o cpf . tem como ? uso o devcpp . Use gotoxy() para ir para a posição desejada e colocar o CPF corretamente. Mas, por que você não tenta já fazer uma máscara no momento da digitação? (Conforme eu disse aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=77629). Iria ficar bem mais "elegante". Abraços, Graymalkin
  23. O seu texto (TEXTLINE) está com vírgula ou ponto como separador decimal? O Val() é sensível a isso, veja: ? val("19234,44") 19234 ? val("19234.44") 19234,44 Veja que no caso da vírgula (que é o correto aqui no Brasil), ele "come" as casas decimais porque ele espera que seja o ponto. E, quando se coloca o ponto ele retorna o valor correto, e com a vírgula. Você também pode utilizar CDBl() que tem o comportamento certo com a vírgula e errôneo (do ponto de vista que o resultado não é desejado - porque errado mesmo ela não está) com o ponto: ? cdbl("19234,44") 19234,44 ? cdbl("19234.44") 1923444 Verifique se não é esse o problema. Abraços, Graymalkin
  24. também não consegui fazer funcionar esse, não. talvez não funcione no XP. De fato, essa dica aí é só para as versões 9x/ME do Windows, onde ainda existia o Win.ini na pasta do Windows. Abraços, Graymalkin
  25. Exemplo: CD1.Filter = "Arquivos de Mídia|*.wav;*.mp3;*.wmv;*.mpg|Arquivo do PowerPoint|*.ppt;*.pps|" Onde "CD1" é o CommonDialog. E, na hora que o caboclo escolher o arquivo basta você olhar a extensão (os últimos caracteres até o ponto) para saber qual ação executar. Abraços, Graymalkin
×
×
  • Criar Novo...