-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
Quando ambos são verdadeiros é porque a consulta não retornou nenhum registro. Verifique se a sua instrução SQL está correta e se ela realmente retorna algum registro. Abraços, Graymalkin
-
Sim, você pode fazer algo assim: var caixa : TEdit; i : Integer; begin for i:=0 to self.ControlCount-1 do begin if self.Controls[i] is TEdit then begin caixa := self.Controls[i] as TEdit; if caixa.Name<>'Edit1' then // Se não for a caixa com o percentual [troque o nome] caixa.Text := 'a'; // Aqui entra o cálculo a ser realizado end end; end; Certo? ;) Graymalkin
-
Aqui funciona corretamente. Eu usei o próprio Dev-C++ para testar. Você tem certeza de que compilou novamente o fonte? Abraços, Graymalkin
-
Primeiro, for não é função e sim uma instrução. E, o seu código está com um probleminha: for(i=0;string[i] !='\0';i++) cont=0; { if (string[i] == 'a') cont = cont+1; if (string[i] == 'a') string[i] = 'b'; } Qual é o "bloco" de execução da instrução for no caso acima? É só a linha "cont=0;". Ele vai repetir esta linha para cada caracter da string até terminar. O que está entre chaves *não* está fazendo parte do for e só vai ser executado apenas uma vez. A sintaxe do for é a mesma do if (e das demais instruções), ou seja, se o bloco seguinte for composto por apenas uma linha você não precisa das chaves. E é justamente isso que está acontecendo. O correto deveria ser: cont=0; for(i=0;string[i] !='\0';i++) { if (string[i] == 'a') cont = cont+1; if (string[i] == 'a') string[i] = 'b'; } Além disso, você não precisa de dois ifs ali dentro do loop, basta um: cont=0; for(i=0;string[i] !='\0';i++) { if (string[i] == 'a') { cont = cont+1; string[i] = 'b'; } } Certo? ;) Graymalkin
-
Como é Que Eu Faço Para Imprimir Na Tela Uma Imagem ?
pergunta respondeu ao Inufelipe de Graymalkin em Python
O arquivo em questão é realmente um JPEG? Abraços, Graymalkin -
Esta é a edição de aprendizado, que acompanha alguns livros. Você não tem como criar executáveis com ela. Abraços, Graymalkin
-
A câmera fornece algum tipo de componente/biblioteca que lhe permita obter as imagens dela? Graymalkin
-
Ops, eu quis dizer, "qual é a edição?" Enterprise, Professional, Learning? Abraços, Graymalkin
-
Eu acho o projeto Console Application mais prático (e também é mais rápido) para testar pequenos códigos, mas raramente o uso. De qualquer maneira, acredito que seria uma boa forma de começar se você quer algo no estilo do BASIC/C/Pascal. Abraços, Graymalkin
-
Socket Em Python, Como Interagir? -- Enfim Resolvido
pergunta respondeu ao sidneivl de Graymalkin em Python
Bom, aquele loop ali no código espera por somente um dado. Após o recebimento deste, o loop é terminado e o programa finaliza. Se você não alterou para que ele repita ou continue o loop, pode ser este o problema. Não, não precisa. Se você está usando o Windows XP ou superior, basta digitar o nome completo do arquivo (inclusive com a extensão .py) para que ele seja executado no prompt. De fato, vamos movimentar essa área! :) Abraços, Graymalkin -
Você quer dizer no interpretador? O que você coloca na tela é para ser interpretado na hora e não vai ser guardado em lugar algum, então se você sair do interpretador e entrar novamente a tela estará limpa. E, se você colocar o código do programa em um arquivo .py e executá-lo diretamente, seu código não vai aparecer. Você pode até fazer... import os os.system("cls") ... mas não creio que isso seja muito útil. Sim, através do método index(): >>> l = ["João", "Maria"] >>> print l.index("João") 0 >>> print l.index("Maria") 1 >>> Abraços, Graymalkin
-
Qual é a sua versão do VB6? Abraços, Graymalkin
-
E você já sabe programar? Em uma linguagem qualquer? O mais importante quando se pega uma nova linguagem de programação é entender de Lógica de Programação. Abraços, Graymalkin
-
Assim dá certo: ? cdbl("2,522") + cdbl("5") 7,522 Abraços, Graymalkin
-
Socket Em Python, Como Interagir? -- Enfim Resolvido
pergunta respondeu ao sidneivl de Graymalkin em Python
Até aqui ok. Este método serve para atribuir a porta (e o endereço) do servidor ao socket. Até aqui ok, também. Nada aconteceu de qual lado? E qual o código utilizado? Você pode colocar o código em um arquivo .py e colocar ele para ser inicializado com o Windows (no item Inicializar do Menu Iniciar -> Programas - é a maneira mais fácil, mas existem outros meios). Pelo que você disse você já utilizou um código para se conectar. Talvez ele esteja correto. O código ali em cima não envia nada para o cliente, pelo contrário, ele só recebe algo que o cliente envie. Uma vez estabelecida a conexão, o envio de dados do servidor para o cliente é do mesmo jeito que o contrário (do cliente para o servidor), ou seja, através do método Send(). Eu já escrevi um tutorial de sockets, porém era para Visual Basic. Sendo que a idéia de sockets é a mesma para todas as linguagens, então acho que vale a pena dar uma lida, mesmo que seja só para pegar o conceito: http://www.onmasters.com.br/artigos/64/ Abraços, Graymalkin -
É só definir a codificação, na primeira linha do arquivo: <?xml version="1.0" encoding="ISO-8859-1" ?> E o XML é para armazenamento de dados e não para a sua exibição, diferentemente do HTML. Abraços, Graymalkin
-
Movendo para o local correto: VBA. E dê também uma olhada neste tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=93889 Abraços, Graymalkin
-
Você pode baixar direto daqui: http://wwwmaster.postgresql.org/download/m...sql-8.2.3-1.zip Inclusive este link aponta para a versão mais nova atualmente (8.2.3). Abraços, Graymalkin
-
Ao executar a aplicação você pode passar os arquivos .jar para o parâmetro -classpath (ou -cp) do interpretador. Abraços, Graymalkin
-
:huh: ? Por quê? Abraços, Graymalkin
-
Experimente colocar os nomes dos campos depois do nome da tabela (entre parênteses) na mesma ordem em que você passa os valores. Abraços, Graymalkin
-
As duas coisas você pode fazer através da função Dir(). Aqui mesmo no fórum você encontrará exemplos. Abraços, Graymalkin
-
Esta parte do código é muito extensa? Teria como você postar aqui? Abraços, Graymalkin
-
Mas, dá algum erro? Graymalkin
-
variável = InputBox("Digite um valor:") MsgBox variável Seria isso? ;) Graymalkin