-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
Respondi lá no outro post. Abraços, Graymalkin
-
É 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
-
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
-
Internet Explorer, Me Obedeça!
pergunta respondeu ao Denis Bittencourt Muniz de Graymalkin em Visual Basic
Dê uma olhada nos meus posts deste tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=30195 Abraços, Graymalkin -
Internet Explorer, Me Obedeça!
pergunta respondeu ao Denis Bittencourt Muniz de Graymalkin em Visual Basic
Você só pode fechar a que você abriu, fazendo: ie.Quit Abraços, Graymalkin -
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
-
Experimente procurar no Google por "+valores +extenso +VB6" ou algo assim e você deverá encontrar. Abraços, Graymalkin
-
Dê uma olhada neste post: http://scriptbrasil.com.br/forum/index.php?showtopic=25935 Abraços, Graymalkin
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
Já deu uma procurada no fórum? Têm dicas sobre ambos os casos. Abraços, Graymalkin
-
Se eu não me engano, a DataGrid pode ter uma coluna assim. Abraços, Graymalkin
-
Dê uma procurada aqui no fórum por ShellExecute. Abraços, Graymalkin
-
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
-
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
-
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
-
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