Ir para conteúdo
Fórum Script Brasil

Jonathan Queiroz

Membros
  • Total de itens

    3.718
  • Registro em

  • Última visita

Tudo que Jonathan Queiroz postou

  1. Você já aprendeu sobre structs ? Seria mais simples, ao invés de um vetor para cada item desse, criar um vetor de structs na qual cada uma tem esses valores (nome, preço, etc.) Se não, crie vários vetores (por ex.: nome, codigo, preço) e armazene os dados. Para facilitar a ajuda, peço que responda se já aprendeu sobre a utilização de structs.
  2. Peço que evite a postagem de up's conforme a regra 3.8 (ver regras) Evite também a postagem em caixa alta.
  3. Para isso você terá que enviar seu e-mail em formato HTML. Você já está fazendo isso ? Se sim, basta fazer como no HTML comum.
  4. Que tipo de aplicação ? Em janelas, console ?
  5. Tente algo +- assim: if msgbox("você quer fazer isso",vbyesno)=vbyes) then msgbox "sim" else msgbox "não" end if
  6. A função FindWindow serve pra obter uma janela propriamente dita, para elementos da janela deve-se utilizar FindWindowEx. Já para ler o texto, use GetWindowText. Mas não sei como fazer para obter o handle de uma caixa de texto específica dentro do navegador.
  7. De qualquer forma, creio que esteja programando em C++, pois em C é possível deixar uma função sem tipo de retorno explícito (obviamente, será retornado o que estiver no eax). Só que, pelo menos no VS, quando você utiliza assembly, o compilador ignora isso (mesmo em C++). Afinal, como o código é traduzido para Assembly, é possível que o programador tenha mexido no registrador eax e, por isso, não quis especificar diretamente o retorno da função. Tente então substituir: int funcao(){ _asm{ mov eax,5; } return; //Retorna 5 } Por: int funcao(){ asm("mov eax,5") return; //Retorna 5 } Mas isso depende de seu compilador. Qual está utilizando ?
  8. A função findwindow retorna o handle da janela (hwnd). O que você quer fazer ?
  9. Não é assim que se inclui arquivos .swf. Você terá que verificar qual o jogo (isso você já faz, mas recomendo o switch ao invés de if) e escrever o código HTML para ligar ao .swf (por exemplo, embed com o arquivo src setado com a url do arquivo).
  10. Movendo: HTML, XHTML, CSS --> Ajax, JavaScript, XML, DOM. Para fazer isso sem atualizar a página será necessário AJAX. No subfórum Repositório de Scripts - Ajax, JS, XML, DOM há alguns exemplos se como fazer isso (se não me engano, em PHP, mas é fácil adaptar o código).
  11. Jonathan Queiroz

    Vamos produzir algo!

    Quanto ao torneio, seria interessante que os membros a favor de realizar um em PHP utilizassem esse tópico aqui: Torneio de PHP Ficaria mais organizado um tópico destinado somente ao desafio. Também seria muito interessante que os usuários ajudassem com sugestões para o desafio, etc.
  12. De nada cara. Qualquer coisa posta aí ! Mas no seu caso ao invés de comparar a variável com null e com "" (string em branco), você pode utilizar o operador de negação booleana (!), visto que quando a variável sobre a qual ele atua não é booleana ocorre a conversão da seguinte forma: Se for null ou undefined, é convertido para falseSe for numérico, 0 é false e qualquer outro valor é trueSe for string, a conversão é feita segundo o item 2 considerando-se a quantidade de caracteresNo seu caso, se for uma string em branco ("") será convertido para false e, ao ser invertido pelo operador ! retornará true, continuando seu loop. Obs.: O tópico foi marcado como Resolvido.
  13. Faça assim: var nome do { nome = prompt(texto) } while (!nome)
  14. Creio que você esteja cmopilando em C, e não em C++, pois em C a conversão de ponteiros de diferentes tipos irá gerar no máximo um warning. Já em C++ não consegui nem compilar. Encontrei três warnings na conversão de ponteiros (todos no retorno da função aloca) Mas ainda não entendi qual o objetivo da função aloca. Pode explicar melhor o que ela deveria fazer ?
  15. David, sua última mensagem tinha sido postada em um tópico à parte, e creio que sua intenção era postar nesse tópico aqui. Por isso, mesclei os dois.
  16. De nada cara. Qualquer coisa posta aí ! No seu caso, em específico, talvez fosse mais interessante utilizar algum framework, como jQuery. Obs.: O tópico foi marcado como Resolvido.
  17. De nada cara. Qualquer coisa posta aí ! Obs.: O tópico foi marcado como Resolvido.
  18. Não são permitidos up's de acordo com a regra 3.8 (ver regras)
  19. Essa linha que você postou (struct MATRIZ *paux;) cria uma variável paux que é um ponteiro para a estrutura MATRIZ. Se possível, posto o código completo, os erros que ocorrem, etc.
  20. O código do site não está lá muito bom. Recomendaria que fizesse de forma diferente, mas tente deixar a função shownotic assim: function shownotic(a){ var el=document.getElementById(a) if(el.style.display=="none"){ el.style.display="block" el.style.visibility="visible" }else{ el.style.display="none" el.style.visibility="hidden" } }
  21. Você pode fazer assim: function nickrepetido() { //Array de ítens array = new Array(); array[0] = document.getElementById("eso").value; array[1] = document.getElementById("eso2").value; array[2] = document.getElementById("eso3").value; array[3] = document.getElementById("eso4").value; array[4] = document.getElementById("eso5").value; //Faz a verificação var ok = true; for (var i = 0; i < 5; i++) { for (var j = i+1; j < 5; j++) { if (array[i] == array[j] && array[i]) { alert("Dados repetidos !") return false } } } } Note que o operador AND lógico (&&), se usando com variáveis não-booleanas, irá converter o valor para um tipo booleano. No caso de strings, são convertidas de acordo com sua quantidade de caracteres. Se for 0 (vazia), é convertido para false, caso contrário, true.
  22. Nesse caso seria interessante você salvar em algum lugar a quantidade de cópias do arquivo. Fazer a verificação de 1 por 1 provavelmente seria bem lento.
×
×
  • Criar Novo...