-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
Como Fazer Uma Classe Que Retorne Valor Pra Cada Indice
pergunta respondeu ao kuroi de Graymalkin em .NET
Você pode sobrecarregar o operador [], mas não seria mais fácil usar um dicionário? Exemplo: Dictionary<String, String> dicionário = new Dictionary<string, string>(); dicionário.Add("nome", "kuroi"); MessageBox.Show(dicionário["nome"]); Certo? ;) Graymalkin -
Bom, uma vantagem seria se você utilizasse um editor que não identificasse corretamente um arquivo .ASP como um conteúdo mixto entre HTML e outra linguagem qualquer. É claro que ASP é bastante conhecido e um editor como o Dreamweaver dá esse tipo de suporte. Porém, me deparei com este problema quando fui refazer meu site em Python, cuja extensão é .py. Eu podia até abrir esse tipo de arquivo no Dreamweaver, porém não tinha a colorização e nem o completamento automático de código. Já abrindo o mesmo arquivo com a extensão .html eu tinha essa capacidade. O melhor neste caso foi realmente mudar no servidor (Apache) a extensão a ser executada, a fim de que eu pudesse editar normalmente meus arquivos usando o Dreamweaver. Abraços, Graymalkin
-
É concatenar, o que você pode fazer através da função strcat(). Abraços, Graymalkin
-
É normal, ou seja, com os operadores & e | atuando sobre dois inteiros. Exemplo: #include <stdlib.h> #include <stdio.h> int main() { int valor1 = 4; int valor2 = 5; char binario[8]; printf("%i\n", valor1); itoa(valor1, binario, 2); printf("%s\n", binario); printf("%i\n", valor2); itoa(valor2, binario, 2); printf("%s\n", binario); itoa(valor1 & valor2, binario, 2); printf("AND = %s\n", binario); itoa(valor1 | valor2, binario, 2); printf("OR = %s\n", binario); system("pause"); } Zeros à esquerda em binários, assim como com decimais, não tem nenhuma utilidade. Então, sendo apenas uma questão de estética, você pode simplesmente criar uma função que te retorne a string com zeros à esquerda. Abraços, Graymalkin
-
Se você colocar a propriedade "Copy To Output Directory" deste arquivo (no projeto) para "Copy if newer" ou "Copy always", você pode usar o caminho relativo normalmente: p.Image = Image.FromFile(".\\Imagens\\arquivo.jpg"); Certo? ;) Graymalkin
-
Pelo que entendi você quer fazer uma "interface gráfica" no console, assim como fazíamos no Clipper, por exemplo, certo? Bom, comecei a esboçar uma classe que chamei de ClipperConsole no qual implementei alguns métodos que seriam equivalentes aos comandos para escrita e leitura (na tela) do Clipper. Dê uma olhada aqui: http://www.gs.kitbr.com/stuff/TesteConsole.zip Está em C# 2005, e não espere muita coisa dela porque só comecei fazê-la a partir do momento que li o seu tópico. Pelo menos vai te dar uma idéia do que você precisa fazer. (Ah, só não sei se é possível o lance do mouse que você perguntou.) Abraços, Graymalkin
-
Sempre faça uma busca antes de postar. A solução que você busca está aqui: http://scriptbrasil.com.br/forum/index.php?showtopic=47038 Abraços, Graymalkin
-
Você quer dizer na impressora? Se sim, você pode usar o objeto Printer (e suas propriedades CurrentX e CurrentY para determinar a posição). Abraços, Graymalkin
-
Aqui tem uma explicação passo-a-passo: http://scriptbrasil.com.br/forum/index.php?showtopic=41236 Abraços, Graymalkin
-
Dê uma olhada nestes tópicos: http://scriptbrasil.com.br/forum/index.php?showtopic=72563 http://scriptbrasil.com.br/forum/index.php?showtopic=77669 Abraços, Graymalkin
-
É porque antigamente (na versão anterior do fórum), existia essa tag para o IPB. Já foi sugerido que ela (juntamente com a tag php) voltasse, mas até agora nada foi feito. Abraços, Graymalkin
-
Ao salvar coloque o "Salvar como tipo:" como "Todos os arquivos" e escreva a extensão no nome do arquivo (exemplo: "arquivo.py"). Mas, por que você não usa um editor melhor, como o IDLE (que acompanha o próprio Python) ou o PythonWin (que acompanha as extensões Win32 para Python)? Abraços, Graymalkin
-
Mesmo que tivesse um jeito de fazer isso (e eu creio que não haja), ele seria falho, uma vez que bastaria abrir o arquivo desabilitando a execução de macros (abrí-lo segurando a tecla Shift tem esse efeito). Abraços, Graymalkin
-
Você fala do IBM ViaVoice que é um programa da IBM criado para reconhecimento de voz. De fato ele disponibiliza uma biblioteca para fazer esse tipo de interação, sendo que você vai precisar tê-lo instalado aí em seu computador (e em qualquer um que o seu programa vá ser utilizado). Abraços, Graymalkin
-
Você pode declará-la como estática (Static) a fim de que seu valor seja lembrado para aquela rotina específica. Ou melhor ainda, crie uma classe representando o usuário conectado (ao qual você pode atribuir um número, se quiser). Abraços, Graymalkin
-
No caso, uma das maneiras seria iniciar vários processos (threads), sendo um para cada cliente e no qual haveria o loop para o recebimento dos dados. Eu comecei a escrever um P2P (peer-to-peer, tipo eMule, KaZaA, etc.), em VB2005, no qual utilizei justamente essa técnica. Abraços, Graymalkin
-
Você está realmente utilizando objetos diferentes ou você está reaproveitando o mesmo objeto? Porque se for o segundo o caso, você vai estar perdendo a conexão anterior. E sim, a idéia é justamente usar uma estrutura de lista (como uma ArrayList) para guardar as conexões a fim de que depois você possa se comunicar com os clientes. Abraços, Graymalkin
-
Procure por MAPI, aqui no fórum mesmo. Se quiser fazer algo independente do Outlook, dê uma olhada no Py.Sendmail: http://www.gs.kitbr.com/pysendmail.html Abraços, Graymalkin
-
Procure, aqui no fórum mesmo, pela função ShellExecute. Com ela vai funcionar. Abraços, Graymalkin
-
Você pode fazer com o Select Case da seguinte maneira: Select Case TypeName(controle) Case "TextBox" controle.Text = "" Case "CheckBox" controle.Value = False End Select Certo? ;) Graymalkin
-
:blink: :blink: :blink: :huh: :huh: :huh: Graymalkin
-
Ao fazer... Connection = Listener.AcceptSocket() ... você está aceitando a conexão e jogando a mesma para o objeto Connection. Se você fizer isso uma segunda vez, estará gerando *outra* conexão e assim por diante. Ou seja, cada objeto refere-se a uma conexão. Ou seja, fazendo um loop, você poderia aceitar múltiplas conexões. É interessante também usar o parâmetro backlog do método Start do seu objeto Listener para definir a quantidade de conexões pendentes (aguardando para serem aceitas). Abraços, Graymalkin
-
Dê uma olhada nas propriedades Width e Height do objeto Screen. Abraços, Graymalkin
-
Ah, uma outra coisa que notei e acabei esquecendo de te falar é que eu estava me referindo ao meu post no tópico citado, e não ao do §uiciDa£: http://scriptbrasil.com.br/forum/index.php...st&p=230717 Abraços, Graymalkin
-
Como Faço Para Pegar O Valor De Um Atributo Que Está Dentro Do Método
pergunta respondeu ao Renato Penna de Graymalkin em Java
Aquele seu "dados" no objeto Funcionário deveria ser um objeto ou retornar o objeto que tivesse esse atributo. Abraços, Graymalkin