Ir para conteúdo
Fórum Script Brasil

Graymalkin

Veteranos
  • Total de itens

    8.257
  • Registro em

  • Última visita

Tudo que Graymalkin postou

  1. Respondi lá no outro post. Abraços, Graymalkin
  2. É a propriedade Container que está faltando definir. Um exemplo: Set t = Controls.Add("VB.TextBox", "teste") t.Visible = True Set t.Container = Frame1 Só usei "t" ali pra ficar mais claro (é melhor do que digitar Controls("teste") repetidas vezes). Abraços, Graymalkin
  3. Para as URLs digitadas dê uma olhada nesta chave do Registro (regedit): HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs Se o seu programa apagar todos os valores contidos nesta chave, as URLs digitadas desaparecem. Abraços, Graymalkin
  4. Dê uma olhada nos meus posts deste tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=30195 Abraços, Graymalkin
  5. Você só pode fechar a que você abriu, fazendo: ie.Quit Abraços, Graymalkin
  6. Graymalkin

    Dúvidas Com Loop

    Se entendi bem você vai ter que ter dois loops, sendo que o mais interno só vai percorrer até encontrar um novo produto diferente do atual e ao fazer isso ele vai voltar para o registro anterior (já que só se sabe que o "próximo" é diferente quando já se está nele). Para o caso de <=20 ou >20 basta somar à data e comparar normalmente. Abraços, Graymalkin
  7. Graymalkin

    Pasar Em Texto

    Experimente procurar no Google por "+valores +extenso +VB6" ou algo assim e você deverá encontrar. Abraços, Graymalkin
  8. Graymalkin

    Ado.net

    Dê uma olhada neste post: http://scriptbrasil.com.br/forum/index.php?showtopic=25935 Abraços, Graymalkin
  9. Graymalkin

    Name E Index

    Bom, fiz o exemplo em C#, mas devo dizer que ele não é tão "claro" como seria se tivesse sido feito em VB.NET (já é a terceira coisa que noto na qual o C# "perde" para o VB.NET). Você pode baixar o exemplo daqui: http://www.graymalkin.globalhosts.com.br/stuff/TesteCS.zip (obs: fiz o projeto no SharpDevelop). O macete está na parte... this.label3.Click += new System.EventHandler(this.Label1Click); this.label2.Click += new System.EventHandler(this.Label1Click); .. onde define-se que tanto label3 quanto label2 irão executar o mesmo procedimento de label1 quando forem clicadas. Isso, no caso, entra naquela parte da geração do form. O procedimento mesmo fica como: void Label1Click(object sender, System.EventArgs e) { MessageBox.Show("Você clicou na " + ((Label)sender).Name); } No VB tudo isso é mmmuuuuiiitttooo mais prático, já que não envolve esse lance de mexer na geração do form e fica no próprio evento: Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click, Label2.Click, Label3.Click MessageBox.Show("Você clicou em " & sender.Name) End Sub Note que depois do Handles eu informei todos os eventos que deverão executar esse mesmo procedimento. Abraços, Graymalkin
  10. Dê uma olhada neste post: http://scriptbrasil.com.br/forum/index.php?showtopic=48429 Sempre faça uma busca no fórum antes de postar, ok? Abraços, Graymalkin
  11. Graymalkin

    Menu Que Some E Aparece

    Se for o caso das APIs, você pode continuar utilizando-as normalmente (só não sei como seria a declaração delas no C#, mas isso você encontra na documentação da .NET). Abraços, Graymalkin
  12. Graymalkin

    Msflexgrid

    Dê uma olhada nas propriedades Selection e Highlight. Uma das duas ou a combinação de ambas vai fazer o que você quer, se não me engano. Abraços, Graymalkin
  13. Graymalkin

    Entrada De Dados

    Aí vai um exemplo simples: import java.io.*; public class Ex1 { public static void main(String args[]) { InputStreamReader entrada = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(entrada); String valorstr = ""; System.out.print("Digite o texto: "); try { valorstr = br.readLine(); System.out.println("Você digitou: " + valorstr); } catch (Exception e) { System.out.println("Erro: " + e.getMessage()); } } } Abraços, Graymalkin
  14. Você pode fazer isso pelo Visual Studio .NET Command Prompt (ele fica lá no menu Iniciar), digitando... cl arquivo.c ... estando já na pasta do seu arquivo. Ah, só uma dica, a linha do "main()" está incorreta (falta o tipo de main(), que pode ser void ou int). Abraços, Graymalkin
  15. Graymalkin

    Arquivos

    Como o pessoal já respondeu algumas, vou responder só as que faltam: Usando uma função da API Win32, chamada GetVersion (você acha um exemplo dela no API-Guide: http://www.mentalis.org/). Usando uma função da API Win32, chamada GetWindowsDirectory (também tem no API-Guide). É só utilizar a função Command() ou Command$(), o retorno dela é justamente tudo que foi passado como parâmetro para o executável. Abraços, Graymalkin
  16. Os caracteres do ENTER (chr(10) e chr(13)) não estariam causando isso? Acho que pelo menos um deles (que não deveria estar na célula) pode estar sendo representado pelo "quadradinho". Abraços, Graymalkin
  17. Tenho quase certeza de que já passei esse link em um post anterior, mas como não o encontrei, aí vai novamente: http://www.microsoft.com/whdc/device/input/w2kscan-map.mspx Com a dica acima você pode desativar qualquer tecla (no Win2000 e XP). Abraços, Graymalkin
  18. No Google você acha isso fácil, mas aí vai um link que tem o que você quer: http://www.u2u.net/ArticlePage.aspx?ART=msdncominterop Abraços, Graymalkin
  19. Já deu uma procurada no fórum? Têm dicas sobre ambos os casos. Abraços, Graymalkin
  20. Se eu não me engano, a DataGrid pode ter uma coluna assim. Abraços, Graymalkin
  21. Graymalkin

    Chamar O Help

    Dê uma procurada aqui no fórum por ShellExecute. Abraços, Graymalkin
  22. Então você não leu o post que eu falei! Veja novamente: No seu post: No meu post: Nota alguma diferença? Abraços, Graymalkin
  23. Vai aquela mesma dica (pela n-ésima vez): grave uma macro no Excel fazendo exatamente o que você quer e ele mesmo criará o código para você. Depois é só abrir o editor do VBA (ALT+F11) e fazer o reaproveitamento de código (CTRL+C e depois CTRL+V), adaptando apenas uns detalhes para que o código rode no VB. Para o seu caso, dê uma olhada neste exemplo: Dim e As Object Set e = CreateObject("Excel.Application") e.Workbooks.Open "c:\temp\pasta1.xls" e.Visible = True e.Run "Macro1" Abraços, Graymalkin
  24. Graymalkin

    Criar Um Retangulo

    Como assim "controlar"? Você quer dizer "clicar num botão", "escolher um item de uma listbox", etc. do form que está atrás do form semi-transparente? Se for, realmente você não pode, visto que é um outro form que está na frente. Mas, o que, exatamente, você quer fazer? Abraços, Graymalkin
  25. Ah, desculpe pela má interpretação então. Da maneira que você quer, basta acrescentar um campo com o cálculo na sua SQL, exemplo: SELECT Codigo, Descricao, Quantidade, PrecoUnitario, (Quantidade*PrecoUnitario) AS Total FROM tabela; O "pulo do gato" está na parte "(Quantidade*PrecoUnitario) AS Total", sacou? Abraços, Graymalkin
×
×
  • Criar Novo...