-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
certo, mas tem como resolver esse problema? Tem, removendo o código que está movendo ou redimensionando a janela... Afinal de contas, o que você quer fazer? Graymalkin
-
Sim, baixe ele aqui: http://www.graymalkin.globalhosts.com.br/s...OutlookBar1.zip Abraços, Graymalkin
-
O campo codigoproduto é realmente númerico? Ou é texto? Graymalkin
-
Você leu a mensagem de erro? Escrita corretamente ela é: A form can't be moved or sized while minimized or maximized Traduzindo: Um formulário não pode ser movido ou redimensionado enquanto está minimizado ou maximizado. Ou seja, você está tentando mover a janela de lugar ou alterar suas propriedades Width e/ou Height. Abraços, Graymalkin
-
Dê uma olhada neste tópico: http://scriptbrasil.com.br/forum/index.php...0207&hl=activex Abraços, Graymalkin
-
Exato... E podemos citar alguns como o próprio Access, o SQL-Server e o MySQL Abraços, William Rodrigues Exatamente, sendo que os dois primeiros podem ser usados com DAO e todos os três podem ser usados com ADO. Abraços, Graymalkin
-
Fazendo Instalador Para O Aplicativo
pergunta respondeu ao Bruno Krebs de Graymalkin em Visual Basic
Sim, veja (retirado do site): Abraços, Graymalkin -
Diretamente o VB não trabalha com banco de dados algum. O VB trabalha com objetos que fornecem dados (DAO, ADO, RDO, etc.), que por sua vez se comunicam com os engines (motores) de bancos de dados (como o Jet no caso do Access). Portanto, você não tem que procurar com quais bancos de dados o VB trabalha e sim quais os motores suportados pelo objeto que você está usando para resgate dos dados. Abraços, Graymalkin
-
Não sei como se usa, mas dê uma procurada sobre RDO (Remote Data Objects). Abraços, Graymalkin
-
O que você está utilizando para fazer o Setup? Se for o PDW (Package and Deployment Wizard), terá um botão para adicionar arquivos, uma ou duas telas da geração do setup propriamente dito. Abraços, Graymalkin
-
Considero difícil separar ambos os tipos já que a programação OO (orientada a objetos), se utiliza de eventos também. Por exemplo, um objeto, tem um "procedimento" que é "chamado" somente em uma determinada condição (imagine uma caixa de texto, no qual o procedimento TeclaDigitada é executado quando alguma tecla é pressionada na mesma). Temos o objeto (a caixa de texto) e o procedimento (TeclaDigitada). Pois bem, chamamos esse procedimento de "evento" justamente porque ele por si só não tem funcionalidade alguma, deixando isso a cargo do utilizador. Entretanto, uma linguagem que seja orientada a eventos não precisa, necessariamente, ser orientada a objetos (como é o caso do VB, que é apenas baseado em objetos). Abraços, Graymalkin
-
No API-Guide (www.mentalis.org) tem um exemplo disso na função Shell_NotifyIcon. Ou procure um OCX que faça isso; existem vários. Abraços, Graymalkin
-
Claro que pode. Apenas o recordset deve ter somente estes campos. Exemplo: sql = "SELECT id, nome FROM tabela;" rs.open sql, cn, 2, 3 set mshflexgrid1.datasource = rs Entendeu? Abraços, Graymalkin PS: Os plurais de "Id" e "Nome" são "Ids" e "Nomes", respectivamente. Não se usa apóstrofos nesse caso (ou em qualquer plural que seja).
-
Fazendo Instalador Para O Aplicativo
pergunta respondeu ao Bruno Krebs de Graymalkin em Visual Basic
Esse eu ainda não testei... Vou trazer o CD do VB para instalar na máquina aqui do trabalho e vou fazer um teste Abraços, William Rodrigues O Istool é uma interface gráfica (front-end) para o Inno Setup. Com ele você tem funcionalidades como arrastar os arquivos necessários, escolher o tipo de compactação e definir dezenas de outras opções (que no Inno sozinho você teria que escrever no script). Recomendo em alta conta. Abraços, Graymalkin -
Você diz ter algo como o texto "http://www.graymalkin.globalhosts.com.br" e transformar em http://www.graymalkin.globalhosts.com.br/. Seria isso? Se sim, quando isso deveria ocorrer? Graymalkin
-
Como Usa Os Case De Pascal
pergunta respondeu ao Teske de Graymalkin em Outras Linguagens de Programação
O case é apenas uma forma mais prática e clara de se fazer vários ifs. Segue um exemplo: program t; var i : integer; begin writeln('Digite um número:'); readln(i); case i of 1: writeln('um'); 2: writeln('dois'); 3: writeln('três'); else writeln('Outro'); end; readln; end. Abraços, Graymalkin -
Como você está fazendo? Sempre faço assim: set mshflexgrid1.datasource = rs Considerando que "rs" é um ADODB.Recordset e que mshflexgrid1 é uma Microsoft Hierarchical Flexgrid (funciona do mesmo jeito que a FlexGrid comum, porém tem suporte a ADO e Recordsets hierárquicos). Abraços, Graymalkin
-
Claro. Você recebe, no evento KeyPress da caixa de texto, o código de cada tecla que é digitada (representáveis por caracteres ANSI) no parâmetro KeyAscii. Portanto, basta verificar qual é a tecla e fazer o que tem de ser feito de acordo. Exemplo: If Chr(KeyAscii) = "+" Then MsgBox "Você pressionou o +!" End If Abraços, Graymalkin
-
Experimente colocar dbgHighlightRow na propriedade MarqueeStyle da Split (botão direito na Grid e "Properties..."). Abraços, Graymalkin
-
Fazendo Instalador Para O Aplicativo
pergunta respondeu ao Bruno Krebs de Graymalkin em Visual Basic
Sim, o Inno Setup (www.jrsoftware.com, se não me engano). Recomendo também o Istool (www.istool.org). Graymalkin -
Hehehe... até parece. Graymalkin
-
Resposta simples também? Não. Porém, tem outra resposta simples que serve também: talvez. Existe o WINE (Windows Emulator) que permite rodar aplicativos Windows no Linux. Uma vez rodei o próprio VB no Wine. Não sei como está o estágio atual dele agora. Outra possibilidade é o projeto Mono que visa recriar a .NET Framework para Linux, o que *talvez* permita executar programas do VB.NET no Linux (em geral não vejo falar sobre o VB.NET, mas sim sobre o C#). Existe ainda o VMWare que permite que você execute um outro sistema operacional dentro de outro (sim, é show! ), o que lhe permitiria rodar o Windows dentro do Linux e rodar o programa em VB de lá (porém isso não é nada, digamos, funcional, já que você ainda vai precisar ter licenças do Windows para rodá-lo dentro da máquina virtual). Abraços, Graymalkin
-
Uma API é uma função externa que você pode usar em seus programas. A maioria das APIs que usamos no VB são do próprio Windows (daí o nome Win32 API). Por exemplo, no seu caso, você quer saber a quantidade de pixels que um determinado texto ocupa. O VB por si só não tem uma função que possa te responder isso. No entanto, o sistema operacional tem (afinal, ele tem mesmo que ter, a fim de poder fazer coisas como justificar textos). A idéia de API é você poder "pegar emprestado" essa determinada característica e utilizá-la em seus programas. Se quiser um guia com boa parte delas (existem algumas centenas delas), você pode pegar o API-Guide (http://www.mentalis.org/). Abraços, Graymalkin
-
Claro. Dê uma olhada nestes tutoriais: http://www.graymalkin.globalhosts.com.br/s...orialSocket.zip http://www.graymalkin.globalhosts.com.br/s...rialSocket2.zip Abraços, Graymalkin
-
Explique melhor o que você quer. Ficou muito vago desse jeito. Graymalkin