-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
Para a primeira dúvida, faça um Refresh (se for DAO) ou um Requery (se for ADO), ou simplesmente realize a query novamente. Para a segunda dúvida, veja a função Shell(). Abraços, Graymalkin
-
La em cima no código da página, troque o charset de iso-8859-1 para utf-8. Abraços, Graymalkin PS: testei aqui e deu certo.
-
Tomemos o Cavalo como exemplo, já que a sua movimentação é peculiar (em relação às demais peças). Como o movimento do mesmo é sempre em L, só precisamos (em relação a posição inicial): somar/subtrair 2 colunas e somar/subtrair 1 linha e somar/subtrair 2 linhas e somar/subtrair 1 coluna. Com estes 8 cálculos teremos as 8 posições para uma dada posição inicial da peça. No caso da peça estar próxima das laterais alguns dos cálculos resultarão em posições inválidas que deverão ser descartadas. Determinar as posições possíveis das demais peças é mais fácil ainda já que elas não possuem movimentos como os do Cavalo. Você só precisa se lembrar que elas não "pulam" outras peças que estejam no seu caminho (diferentemente do Cavalo). Bom, se você está fazendo em C++ você poderia tirar proveito do suporte de OO (Orientação a Objetos) que a linguagem possui. Mas, isso iria requerer um pouco de estudo sobre esse método de programação. Vale a pena porque o resultado final seria muito mais organizado do que o modelo procedural (que é o que você está utilizando). Se você já conhecer algo sobre o assunto eu posso até te dar algumas dicas (mas, leia o meu último parágrafo). Mas, foi *você* mesmo que disse: "e estou fazendo em C pois ira ficar muito leve e agil e consigo fazer ele rodar através de uma pagina de internet sem o usuario ter que baixar o programa etc." Como você pretendia fazer o seu programa rodar "através de uma página da Internet sem que o usuário tivesse que baixar o programa"? :huh: Que eu saiba o único jeito de se fazer isso é usando uma linguagem no servidor de forma que você possa determinar o que o usuário vai receber no navegador. E, C/C++ não é a melhor das linguagens para se fazer isso... Eu sugeriria a você estudar um pouco mais de lógica de programação e no caso de usar uma linguagem orientada a objetos, estudar este tópico também. Mais do que tudo, eu aconselharia a você procurar uma linguagem de programação mais simples (mas não simplória) e na qual você pudesse expressar melhor seus pensamentos (Python, por exemplo). Abraços, Graymalkin
-
Vou mover o seu tópico para a sala de VBA (mas mantendo o link no fórum de Corel - assim você vai poder receber respostas nas duas salas). Bom, você pode usar a instrução Open para abrir um arquivo texto, mas eu não entendi bem o que você quer fazer com a informação que vier dele. Abraços, Graymalkin
-
Verifique o encoding da página. Isso está parecendo UTF-8. Abraços, Graymalkin
-
Esse recurso, também chamado de "alias", não existe no VB. O mais próximo que você pode chegar disso é criando uma estrutura ou uma classe. Exemplo de uma estrutura: Public Type MeuTipo Dado As Integer End Type Dim x As MeuTipo x.Dado = 2 A qualquer momento você poderia trocar o tipo de "Dado" de Integer para Double, por exemplo. Certo? ;) Graymalkin
-
Socket Em Python, Como Interagir? -- Enfim Resolvido
pergunta respondeu ao sidneivl de Graymalkin em Python
Você está recebendo o conteúdo *todo* do XML antes de passar para xml.dom.minidom.parseString()? Talvez o socket só esteja recebendo uma parte do XML. Você já experimentou exibir o conteúdo de msg para verificar se a estrutura está toda lá? Abraços, Graymalkin -
qual extenção você se refere? :blink: Está no "subtítulo" do tópico, e é .BTR. Esta é a extensão do banco de dados Btrieve. Dê uma procurada sobre este banco no site do fabricante (http://www.btrieve.com/) ou no Google. Abraços, Graymalkin
-
Movendo para Access. Graymalkin
-
Exe + Dll, Como "fundir"?
pergunta respondeu ao ( David . RJ . 2K ) de Graymalkin em Microsoft Windows
O mais aconselhável é sempre criar um instalador para o seu programa. Se ele faz utilização de DLLs que são ActiveX, estas precisarão ser registradas no Windows e para tal precisam existir fisicamente. Mesmo que não seja este o caso, ainda assim eu recomendaria criar um instalador. O InnoSetup é uma boa opção neste caso. Abraços, Graymalkin -
É o próprio copy, sendo que a origem é o console (con): copy con arquivo.txt Para terminar é só apertar CTRL + Z (^Z). Abraços, Graymalkin
-
Não é só percorrer a lista toda para cada elemento comparando (exceto com ele mesmo) e removendo no caso de duplicidade? Abraços, Graymalkin
-
Sim, acho que a idéia do Thales, de calcular todas as posições possíveis e depois verificar se a posição desejada está contida no conjunto, seria mais simples e clara do que esse monte de ifs. Você diz como um CGI? A saída do seu programa pode ser mostrada em um navegador? Se sim, então a parte gráfica é simples. É só você usar HTML para renderizar o tabuleiro com as peças nos seus devidos lugares. CSS também é bem-vinda, se você preferir, mas só HTML já dá pra fazer o que você quer. Abraços, Graymalkin
-
Procure na sua distro se existe algum pacote do KDE com "src" no nome. Se tiver, este é o código-fonte do mesmo. Só não me pergunte como compila, porque aí eu já não posso ajudar. Abraços, Graymalkin
-
Guarde ambos os dados (o que foi digitado e o que vem do BD) em variáveis em compare-as usando o operador = normalmente. "JaMeS" já é realmente diferente de "james": n1 = "JaMeS" n2 = "james" Response.Write(n1=n2) Abraços, Graymalkin
-
:$ foi mal =) Sem problemas. :) Agora, quanto à sua dúvida, acho que você deveria usar o objeto Application e não o Session, uma vez que este segundo é criado para cada usuário que acessa o site, enquanto que o primeiro serve para todos. No caso, no evento Start do objeto Session você deveria incrementar um valor na variável que estaria no objeto Application. Bom, eu realmente não mexo com ASP.NET, mas acho que esta é a idéia. Abraços, Graymalkin
-
Você está fazendo em C ou C++? Se for na segunda, ele é orientado a objetos ou não? É importante saber isso para te fornecer uma resposta mais precisa sobre como limitar os movimentos de uma determinada peça. Agora, quando se fala na parte visual, em sempre tenho que perguntar... precisa mesmo ser em C/C++? Pergunto isso porque hoje em dia temos muito mais recursos e facilidades em relação ao layout quando utilizamos uma ferramenta RAD (como o Visual Studio, por exemplo). De qualquer maneira, inicialmente você poderia simplesmente usar caracteres para representar as peças (P = peão, T = torre, B = bispo, Ra = rainha, Re = rei, etc.) e fazer o tabuleiro com | e - (sendo que existem caracteres melhores para desenhar no console, é só procurar na tabela ANSI/ASCII). Abraços, Graymalkin
-
Grande Beraldo! :D Parece que resolveu sim. Já passei por vários tópicos e já respondi alguns, sem que eu fosse deslogado. Só por curiosidade, o que você mudou foi uma opção chamada "Stronghold Cookie"? Quanto ao iMasters, lá acontece comigo direto e ultimamente eu não estava conseguindo nem ao menos logar. Abraços, Graymalkin
-
Movendo para .NET. Graymalkin
-
Como é Que Eu Faço Para Imprimir Na Tela Uma Imagem ?
pergunta respondeu ao Inufelipe de Graymalkin em Python
Já tentou com outra imagem? De qualquer maneira, faça o seguinte no interpretador do Python... f = file("c:\1.jpg", "rb") f.read(10) ... e me diga o que aparece embaixo da segunda linha. Abraços, Graymalkin -
Já tentei limpar o cache e os cookies e o problema permanece. E pelo que eu li não é só comigo que acontece isso não. Aliás, já tinha percebido que no fórum iMasters não consigo mais ficar logado desde que eles atualizaram para a 2.2. E agora aconteceu a mesma coisa aqui. E aqui mais gente reporta a mesma coisa: http://forums.invisionpower.com/index.php?...98&t=231292 Beraldo, qual o seu browser? Eu estou usando o FF 2.0.0.1. Abraços, Graymalkin
-
Aquela mesma dica de sempre: grave uma macro fazendo isso e depois vá no editor do VBA (ALT+F11) para olhar o código. Abraços, Graymalkin
-
Após a atualização para a versão 2.2.1 não consigo mais ficar logado. Antes eu nem precisava mais colocar usuário e senha, pois sempre que eu entrava no fórum (por um link de uma mensagem de notificação qualquer no meu e-mail) eu já estava logado e assim sempre permaneci. Agora com a nova versão, só de trocar de uma página para outra outra ou após responder a um tópico, eu já fico deslogado. E tem vezes que mesmo após entrar com o usuário e a senha não fica logado também. O que houve? Abraços, Graymalkin
-
Sim, você pode armazenar esta lista em um arquivo de duas maneiras: criando um arquivo texto com a instrução file() e escrevendo os dados nele através do seu método write(); ou usando serialização, conforme você pode ler neste artigo: http://www.onmasters.com.br/artigos/63/ Sendo que ambos os modos não são nem um pouco parecidos com um banco de dados de verdade. Abraços, Graymalkin
-
Aqui funcionou perfeitamente. E você não precisa fazer int(Id) já que Id já é um int: listaNomes = [] listaIdades = [] # Adicionando Dados while True: nome= raw_input("Nome: ") if nome=='': break listaNomes.append(nome) idade= input("Idade:") listaIdades.append(idade) # Busca nas listas nome2= raw_input("Forneça o nome: ") Id = listaNomes.index(nome2) print "Nome:", listaNomes[Id] , " Idade:", listaIdades[Id] Abraços, Graymalkin