Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Graymalkin

    Trocar Teclas

    Você quer deixar a primeira letra de cada linha com uma cor diferente? Já teve um outro tópico a respeito disso (colorir um texto na RichTextBox) no qual eu disse que utilizar a seleção *não* é a melhor maneira (a melhor é mudar diretamente no RTF). Experimente fazer uma busca e veja se aquela solução resolve o seu caso. Se não, dá um grito aí que a gente vê o que consegue. Abraços, Graymalkin
  2. Graymalkin

    Perl E Python

    Sinceramente, isso eu não sei te informar. Já vi algumas propostas de trabalho pedindo Python (mas também, eu vi em uma lista de discussão de Python...). Aqui você pode encontrar algumas: http://www.pythonbrasil.com.br/moin.cgi/Op...idadesDeEmprego Abraços, Graymalkin
  3. No site do tio Macoratti tem um exemplo que utiliza a API do Nero para gravar CDs. Dê uma pesquisada lá. Abraços, Graymalkin
  4. Graymalkin

    Arquivo Txt

    Fica em java.io. Nessa eu não vou poder ajudar... Pesquisar em um vetor vai ser mais rápido do que abrir um arquivo texto sequencial para buscar. Em compensação, você vai consumir mais memória, já que todos os elementos estarão lá. O que vai ser mais necessário (velocidade ou baixo consumo)? Abraços, Graymalkin
  5. Graymalkin

    Tserversocket

    Um Try... Catch não pegaria esse erro? Abraços, Graymalkin
  6. De acordo com a mensagem, alguma coisa que está sendo executada na sua aplicação não é permitida lá no servidor (talvez gravar em disco, por exemplo). O que, exatamente, você fez? Abraços, Graymalkin
  7. Graymalkin

    Efeito Alpha

    Semi-transparente? Veja isso aqui: var estilo : integer; h : integer; begin h := self.Handle; estilo := GetWindowLong(h, GWL_EXSTYLE); SetWindowLong(h, GWL_EXSTYLE, estilo or WS_EX_LAYERED); SetLayeredWindowAttributes(h, 0, 126, LWA_ALPHA); UpdateWindow(h); end; Mas, só vai funcionar no WinXP ou superior. No lugar do 126 você vai definir o nível de transparência (vai de 0 a 255). Abraços, Graymalkin
  8. Graymalkin

    Perl E Python

    Não sei apontar as diferenças de uso entre as duas, já que você pode fazer inúmeras coisas com cada uma (não sendo realmente direcionadas para uma determinada área). Mas, quanto a essa "vantagem" de que você fala, posso me arriscar: dinamicidade. Não tenho profundos conhecimentos sobre Perl, mas pelo menos posso falar a respeito da dinamicidade de Python. A tipagem dinâmica é uma grande vantagem (bom, nem todos pensam assim) quando se quer colocar algo em prática rapidamente. Não ter que se preocupar com tipos e programar com esse foco é bastante prático. Se uma função deve somar dois objetos quaisquer, é isso que ela vai tentar fazer. Desde que o objeto suporte a função de "somar", a operação será realizada. E o mesmo vale para objetos. Bom, esse é um assunto deveras extenso, mas se quiser mais informações, é só falar. Abraços, Graymalkin
  9. Graymalkin

    Arquivo Txt

    Ai vai um exemplo (?) simples (?): import java.io.*; public class Texto { public static void main(String args[]) { File arquivo = new File("teste.txt"); try { BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(arquivo))); bw.write("um teste1"); bw.close(); } catch (Exception e) { System.out.println("Erro: " + e.getMessage()); } } } Certo? Qualquer dúvida, 'stamos aí. Abraços, Graymalkin
  10. Graymalkin

    Inverter Vetores

    Aqui: aux=maux.length; Você atribui o "tamanho" (length) do vetor para a "aux", que é 10, porém os índices vão de 0 a 9 (ou seja, são 10 elementos). Length te retorna o tamanho do vetor e não o último índice dele (esse é Length-1). Agora, não seria mais simples apenas inverter os valores das posições? 0 com 9, 1 com 8, 2 com 7, 3 com 6 e 4 com 5? Veja: import javax.swing.JOptionPane; public class Exercicio2 { public static void main(String[] args) { double matriz[] = new double[10]; int i=0; double aux; String s = ""; String valores = ""; String ivalores = ""; for (i=0; i<matriz.length; i++) { s = JOptionPane.showInputDialog("Informe valor"); matriz[i] = Double.parseDouble(s); valores += s + ", "; } JOptionPane.showMessageDialog(null,"Valores \n" + valores); for (i=0; i<(matriz.length/2); i++) { aux = matriz[i]; matriz[i] = matriz[matriz.length-i-1]; matriz[matriz.length-i-1] = aux; } for (i=0; i<matriz.length; i++) { ivalores += Double.toString(matriz[i]) + ", "; } JOptionPane.showMessageDialog(null,"Valores Invertidos \n" + ivalores); } } Sacou? Abraços, Graymalkin
  11. Como assim "zerar"? Uma estrutura (struct) é um tipo composto, no qual seus membros tem valores definidos (mas a estrutura em si não). Abraços, Graymalkin
  12. Graymalkin

    Trocar Teclas

    Cara... acho que você não pegou a essência do exemplo anterior. A propriedade Lines é um vetor ou coleção, ou seja, você pode se referir a uma determinada linha a partir de um índice. Exemplo: // 1º caracter da primeira linha String c1 = new string(richTextBox1.Lines[0][0], 1); // 1º caracter da segunda linha; String c2 = new string(richTextBox1.Lines[1][0], 1); // 1º caracter da n-ésima linha; String cn = new string(richTextBox1.Lines[n][0], 1); Certo? Abraços, Graymalkin
  13. Graymalkin

    Textbox

    Ih, Crystal não é a minha praia... mas, talvez alguma boa alma que use-o possa te ajudar nesse caso. Alguém? Abraços, Graymalkin
  14. Graymalkin

    Asp.net + Excel

    Existe também o OWC (Office Web Components) que é bem semelhante a esse método (automação), mas não testei se ele funciona via ASP.NET sem dar o mesmo problema de permissão. Faça um teste aí e qualquer coisa dá um grito que a gente vê o que pode fazer. Abraços, Graymalkin
  15. Você está chamando o método Update para confirmar a inserção do registro? Abraços, Graymalkin
  16. Graymalkin

    Trocar Teclas

    Sim, você pode fazer isso assim: foreach (string linha in richTextBox1.Lines) { MessageBox.Show(new string(linha[0], 1)); } Note que linha[0] *já* te retorna um char com o primeiro caracter da linha. Tive que gerar uma string a partir disso só para mostrar no MessageBox (se o caso for outro, talvez você nem precise). Abraços, Graymalkin
  17. Bom, não sei como se faz o upload, mas não vai haver um botão de confirmação nessa página? Então, quando clicar nele é que a foto será enviada e os dados serão gravados. Não? Abraços, Graymalkin
  18. Aqui: http://superdownloads.ubbi.com.br/download/i21912.html A "tela azul" seria o Edit? (Ah, de qualquer forma, Edit rulez! ) Abraços, Graymalkin
  19. Graymalkin

    Trocar Teclas

    Para bloqueá-la você só precisa fazer: if (e.KeyChar=='n') e.Handled = true; Certo? Abraços, Graymalkin
  20. Graymalkin

    Funções

    Tem que ser, obrigatoriamente, em VB? Python tem um módulo só para lidar com números complexos (e já tem, por padrão, um tipo de dados para números complexos): >>> import cmath >>> cmath.sqrt(-9) 3j Abraços, Graymalkin
  21. Não, não pode. O Interfa_C é somente um front-end gráfico para o compilador. Ou seja, ao invés de você chamar o compilador pelo prompt, ele vai fazer isso pra você quando um botão for clicado. Abraços, Graymalkin
  22. Graymalkin

    Php X Zope

    Python também, dê uma olhada aqui: http://www.pythonbrasil.com.br/moin.cgi/HospedagemPython Claro que é! Você poderá não ser um especialista em todas elas, mas pelo menos vai saber se virar bem em todas. É até mais fácil do que aprender mais de um idioma (pelo menos eu acho...). Exceto diferenças de sintaxe, a idéia central para todas é a mesma, então entendendo a lógica de programação, você pode aprender uma ou mais linguagens. Abraços, Graymalkin
  23. Graymalkin

    Gdi+ Drawarc

    De fato. No VB6 existia a propriedade AutoRedraw no form, que quando habilitada fazia esse trabalho de manter os desenhos no mesmo. Mas, em uma busca no Google, achei essa solução aqui: http://www.vbdotnetheaven.com/Code/Jun2003/2058.asp Veja se serve aí. Abraços, Graymalkin
  24. Sim, tem algumas diferenças. Não sei apontar exatamente o quê e porquê, mas em um projeto que estou fazendo tive que fazer algumas alterações para que partes do código executassem perfeitamente em três compiladores C++ (MS VC++, Borland C++ e MINGW32). Não sei quanto a galera, mas eu uso os três acima (principalmente os últimos dois). Nessa eu não vou poder ajudar. Não uso o VC++ para criar aplicativos com GUI. Abraços, Graymalkin
×
×
  • Criar Novo...