| Exibir mensagem anterior :: Exibir próxima mensagem | 
	
	
		| Autor | Mensagem | 
	
		| rafaelcmd Novato
 
  
 
 Registrado: Quinta-Feira, 25 de Outubro de 2007
 Mensagens: 6
 
 
 | 
			
				|  Enviada: Qui Nov 22, 2007 10:48 am    Assunto: Evento Onclick |   |  
				| 
 |  
				| Quero fazer um trabalho da faculdade, um jogo da velha em Delphi for PHP, quero criar 9 botões, vou definir todos eles sem caption, no evento onclick coloco pra quando clicar o caption mudar para X por exemplo: $this->butao1->caption=X;
 mas quero saber como eu coloco nesse evento, pra ele mudar pra X e depois pra O e ficar alternando entre X e O a cada clique, já tentei mas nao consegui, alguem sabe?
 
 Valeu
 |  | 
	
		| Voltar ao Topo |  | 
	
		|  | 
	
		| visitante Aprendiz
 
  
 
 Registrado: Domingo, 10 de Janeiro de 2010
 Mensagens: 261
 
 
 | 
			
				|  Enviada: Qua Dez 05, 2007 2:30 pm    Assunto: |   |  
				| 
 |  
				| Você deveria criar as classes conforme as operações necessárias. Fiz um projeto de jogo da velha para o curso em Java, que seria praticamente a mesma coisa em PHP, usando da metodologia de orientação a objetos. O programa roda em DOS e funciona com o usuário contra a própria inteligência artificial do programa.
 
 Caso seja de interesse eu posso lhe enviar o código-fonte do programa para que você analise e tire uma idéia do que precisará fazer.
 
 Uma prévia da classe Marca:
 
 
  	  | Código: |  	  | class Marca {
 private char    Simbolo;
 private boolean Invalida;
 
 public Marca (char S)
 {
 if (S != 'X' && S != 'O')
 this.Invalida = true;  // Se o simbolo nao for X ou O invalida a marca
 else
 {
 this.Invalida = false; // Valida a marca
 this.Simbolo = S;      // Coloca o simbolo na marca
 }
 }
 public char SeuSimbolo ()
 {
 if (this.Invalida)
 return ' ';
 
 return this.Simbolo;
 }
 
 public String toString ()
 {
 if (this.Invalida)
 return " ";
 
 return "" + this.Simbolo;
 }
 }
 | 
 |  | 
	
		| Voltar ao Topo |  | 
	
		|  | 
	
		| visitante Aprendiz
 
  
 
 Registrado: Domingo, 10 de Janeiro de 2010
 Mensagens: 261
 
 
 | 
			
				|  Enviada: Qua Dez 05, 2007 2:35 pm    Assunto: |   |  
				| 
 |  
				| Segue abaixo o link para o código-fonte do Jogo da Velha em Java: 
 http://rapidshare.com/files/74487005/velha.rar.html
 
 Arquivos:
 
 AnalistaSituacional.java
 JogadorAutomatico.java
 JogadorHumano.java
 Marca.java
 Tabuleiro.java
 Velha.java
 |  | 
	
		| Voltar ao Topo |  | 
	
		|  | 
	
		|  |