-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
Se os registros estiverem ordenados na origem dos dados (o que é facilmente feito através da cláusula ORDER BY em uma instrução SQL), vai acontecer justamente isso que você está querendo. Abraços, Graymalkin
-
O ASP.NET roda do lado do *servidor* e o que vem para o *cliente* é somente HTML (que pode conter funções JavaScript, é claro). Por isso que qualquer controle sobre o browser do cliente deve ser feito através de um método que seja executado do lado do *cliente*. E também por isso é que o ASP.NET nunca vai fazer o que você quer neste caso. O máximo que o ASP.NET pode fazer é mandar uma função JavaScript que fará o trabalho, mas esta será executada do lado do cliente - o que produzirá o mesmo problema que você já tem de não conseguir fechar o Firefox (que aliás eu não considero como um "problema" de verdade). Abraços, Graymalkin
-
Mas, tem mesmo que ser o C#? Com a .NET Framework você tem livre-escolha em relação a linguagem (dê uma olhada neste tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=57971), e acho que para quem vem de ASP/VBScript, o VB.NET seria uma ótima opção. :lol: Huhauhauhuahuha :lol: Abraços, Graymalkin
-
Você pode utilizar o Object Browser (F2) para visualizar as classes e seus membros (com descrição na parte inferior da tela). Outra fonte de ajuda é a MSDN: http://msdn.microsoft.com/ Abraços, Graymalkin
-
Você pode utilizar o módulo py2exe para criar um executável ou uma DLL do seu programa python. Ou, você pode simplesmente instalar o interpretador Python no computador e rodar o programa normalmente. Abraços, Graymalkin
-
Dê uma olhada nestes tópicos: http://scriptbrasil.com.br/forum/index.php?showtopic=10602 http://scriptbrasil.com.br/forum/index.php?showtopic=11857 Ok? ;) Graymalkin
-
O ideal é colocar o programa para verificar de tempo em tempo se os usuários do chat ainda estão conectados. Já ouviu falar em ping? A idéia do ping é enviar uma "mensagem" para o um determinado endereço de forma que se ele ainda estiver ativo ele vai "responder" a essa mensagem. Caso haja resposta, deixa ele na lista. Do contrário, remove ele da lista. Você poderia colocar para testar isso, dê 5 em 5 minutos, por exemplo. Abraços, Graymalkin
-
Testei aqui e deu certo: Dim d As Double d = 123456789 rs.Fields("Valor").Value = d rs.Update Você está utilizando ADO ou DAO? O exemplo acima é com ADO. Abraços, Graymalkin
-
Mas, você quer escondido? Não é para mostrar? Em todo caso, já tentou utilizar automação (CreateObject com PowerPoint.Application)? Se não, dê uma procurada sobre o assunto. Abraços, Graymalkin
-
hehehe poliglota :P ;) Huahauhauhauh... mas, realmente, a gente tem que procurar responder na língua do gajo (!) que perguntou e, no caso, é a Língua de Camões... (e como andei praticando a tradução de uma legenda de um filme do Português "Lusitano" para o Português "Brasileiro", no final de semana passado, resolvi pôr a coisa em prática! :P). Abraços, Graymalkin
-
Eu fiz de um jeito diferente (utilizando um NetworkStream) e deu certo, veja: string servidor = "pop3.servidor.com.br"; string usuário = "usuário"; string senha = "senha"; string númmensagem = "01"; textBox1.Text = ""; TcpClient tcp = new TcpClient(servidor, 110); NetworkStream ns = tcp.GetStream(); byte[] dados = new byte[2048]; byte[] enviar; ns.Read(dados, 0, dados.Length); textBox1.Text += ParaString(dados); enviar = ParaBytes("USER " + usuário + "\n"); ns.Write(enviar, 0, enviar.Length); ns.Read(dados, 0, dados.Length); textBox1.Text += ParaString(dados); enviar = ParaBytes("PASS " + senha + "\n"); ns.Write(enviar, 0, enviar.Length); ns.Read(dados, 0, dados.Length); textBox1.Text += ParaString(dados); enviar = ParaBytes("RETR " + númmensagem + "\n"); ns.Write(enviar, 0, enviar.Length); do { ns.Read(dados, 0, dados.Length); textBox1.Text += ParaString(dados); } while (ns.DataAvailable); ns.Close(); tcp.Close(); E você vai precisar também destas duas funções: string ParaString(byte[] dados) { return System.Text.Encoding.Default.GetString(dados, 0, dados.Length); } byte[] ParaBytes(string s) { return System.Text.Encoding.Default.GetBytes(s); } Certo? ;) Graymalkin
-
De nada. :) Opa, obrigado! :D Você quer vender ou quer comprar um VB6 original? Se for comprar, eu não sei se você ainda vai encontrá-lo no mercado, e mesmo assim, eu recomendaria você obter uma versão mais atual (como o Visual Basic 2005). Abraços, Graymalkin
-
Pelo que li lá, você tem que criar uma pasta chamada "USERS" dentro da pasta do seu projeto, e nela colocar aquele arquivo Template.ini. Particularmente, eu nunca utilizei o Sourcesafe, portanto não se a idéia é realmente essa. Rsrsrsrsrs... que isso! É só uma questão de tempo de utilização (experiência). No início vai parecer difícil, mas com o tempo você vai notar que existem várias regras gerais na utilização das classes da .NET Framework (e também na utilização das linguagens) e logo logo vai ser molezinha um problema que antes parecia complicado. ;) Abraços, Graymalkin
-
Você não precisa buscar o item selecionado para saber o índice dele. Basta utilizar a propriedade SelectedIndices: if (listView1.SelectedItems != null) // Se exisir algum item selecionado MessageBox.Show(listView1.SelectedIndices[0].ToString()); // Mostra o índice do primeiro item selecionado Certo? ;) Graymalkin
-
Experimente tirar o "Tabela1." já que no SELECT você pede o campo somente pelo nome "Idade" (diferente do que você faz com o campo "nome"). Abraços, Graymalkin
-
Realmente, muito estranho isso. E se você colocar qualquer coisa naquela condição ao invés da conexão com o MySQL? Algo como 1, só para que o if realmente ocorra? Veja se assim aparece. Abraços, Graymalkin
-
Você já mandou escrever a instrução SQL na tela (com um Response.Write) para verificar se ela está realmente correta? Abraços, Graymalkin
-
Você não acha que seria mais honesta com você mesma (e com o seu professor) se você procurasse entender a matéria e fazer o exercício sozinha? Você já experimentou procurar por material na Net (apostilas, artigos, etc.) sobre o assunto? Ou até mesmo fazer perguntas diretamente sobre o assunto em fóruns (como aqui)? Não existe muito sentido em pedir a outra pessoa para fazer o que você deveria fazer. Ou seja, não é à toa que se passa um trabalho ou exercício. Abraços, Graymalkin
-
Leia este tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=76764 Mude a propriedade DrawMode da ListBox para OwnerDrawFixed e coloque o seguinte no evento DrawItem da ListBox: ListBox lb = sender as ListBox; Brush cor = e.Index == 1 ? Brushes.Red : Brushes.Black; e.DrawBackground(); e.Graphics.DrawString(lb.Items[e.Index].ToString(), e.Font, cor, e.Bounds.Left, e.Bounds.Top); e.DrawFocusRectangle(); Abraços, Graymalkin
-
Hummm... não conheço nada do tipo. Mas, desculpe a minha curiosidade, qual seria o propósito disso? Se me permite perguntar, é claro. Abraços, Graymalkin
-
Falar em "telinhas de fundo azul" é muuuuuuiiiitttooo relativo. Como você sabe que são feitos em C? Muitos programas comerciais que a gente vê por aí (talvez a maioria deles) foram feitos em Clipper (que, aliás, é uma ótima linguagem para isso). Abraços, Graymalkin
-
Bom, creio que você possa pegar os dados já ordenados através da cláusula ORDER BY de um instrução SQL. Como você faz para abrir a tabela? Abraços, Graymalkin
-
E não vai para o else? Ou vai? Graymalkin
-
É possível que haja um "modo teste" para este tipo de operação (igual existe para impressoras fiscais), talvez com um número de cartão específico (informado pela operadora). Mas, aí só mesmo entrando em contato com alguma operadora de cartão para saber isso. É, eu também preciso do diploma para a pós, mas o Valença não resolve o caso das horas das atividades complementares! Vou ter que ir novamente lá na faculdade. Abraços, Graymalkin
-
Um arquivo .class é um arquivo com byte-codes Java compilado a partir de um código-fonte. Teoricamente, você pode utilizar qualquer editor hexadecimal, ou até mesmo o Edit do prompt de comando (que tem uma opção para abrir arquivos binários) para alterar esse arquivo, PORÉM você teria que conhecer a fundo os byte-codes para realmente poder fazer algo ali. Isso seria a mesma coisa que abrir um arquivo executável (.EXE) e querer alterá-lo. O mais indicado no caso seria um descompilador (existe para Java?) que geraria um arquivo .java (código-fonte) a partir de um arquivo compilado. Dessa maneira você poderia fazer alterações no código e compilá-lo novamente. Certo? ;) Graymalkin