-
Total de itens
8.257 -
Registro em
-
Última visita
Tudo que Graymalkin postou
-
O Windows Update, assim como outras páginas na net, utiliza uma tecnologia chamada ActiveX, que só existe no IE (é proprietária da Microsoft). Nesse caso só vai mesmo abrir no IE. A instalação do Messenger, por exemplo, ser for feita on-line, é através de um componente ActiveX. Aliás, acho péssimo a utilização de ActiveX, por sites como o do Internet Banking do Bradesco para pessoa jurídica (chamado Bradesco Net Empresa). Consegui fazer o pessoal lá da empresa adotar o Firefox, porém o Net Empresa ainda precisa ser acessado via IE, por causa da utilização de um componente ActiveX para autenticação das chaves. Abraços, Graymalkin
-
Já tentou a função itoa()? Abraços, Graymalkin
-
É só colocar dentro do formulário que já vem na página (chamado form1): Dim t As New TextBox() form1.Controls.Add(t) Use a propriedade Style dele: t.Style.Add("font-weight", "bold") t.Style.Add("color", "yellow") t.Style.Add("background-color", "blue") Se bem que o código abaixo tem o mesmo efeito do código acima: t.Font.Bold = True t.ForeColor = Drawing.Color.Yellow t.BackColor = Drawing.Color.Blue Certo? ;) Graymalkin
-
Foi o que imaginei. Hummm... isso vai exigir uma certa criatividade, né? Bom, a questão é: com "aproximar o máximo possível" você quer dizer fazer *todas* as somas possíveis e ver qual chega mais perto (ou é igual a 90)? Ou simplesmente a primeira soma mais próxima já é aceitável? Porém, se for este último caso, você precisa definir quão próximo é o mínimo necessário (por exemplo, no mínimo, 85 ou 89). Abraços, Graymalkin
-
A impressão é feita pelo browser, não? E, até onde sei, não é possível alterar uma configuração do browser remotamente (isso seria uma vulnerabilidade). Ah, e vale lembrar que VB não é VBScript, portanto você não vai encontrar muita ajuda nesta sala. Abraços, Graymalkin
-
Fizeram essa mesma pergunta neste outro tópico, porém referindo-se a C#: http://scriptbrasil.com.br/forum/index.php?showtopic=74559 E, como sabemos, não há diferenças em relação ao que pode ser feito com C# e com VB.NET, graças a .NET Framework. Abraços, Graymalkin
-
http://scriptbrasil.com.br/forum/index.php?showtopic=27313 http://scriptbrasil.com.br/forum/index.php?showtopic=40643 Já deu uma olhada nestes tópicos? Abraços, Graymalkin
-
Retire a linha... On Error GoTo ErrGravacao ... e você poderá ver exatamente onde está ocorrendo o erro e qual é ele. Abraços, Graymalkin
-
É garantido que somando de cima para baixo sequencialmente *sempre* vai ser possível dar 90? Se sim, é só fazer um While com uma condição como "soma <> 90". Se não, aí a coisa complica um pouco porque vai pode ser necessário "pular" algum valor e testar a soma com o próximo (ou com o anterior). Abraços, graymalkin
-
Preecher Dbgrid, Com E Sem Banco De Dados
pergunta respondeu ao venomgz de Graymalkin em Visual Basic
É só utilizar a propriedade TextMatrix: MsFlexGrid1.TextMatrix(1, 1) = "teste" Isso preenche a primeira coluna da primeira linha. Abra um Recordset e jogue-o na propriedade DataSource da DBGrid. Ou utilize um DataControl e associe a propriedade DataSource da DBGrid a este DataControl. Abraços, Graymalkin -
Não é a partir do MDI que você chama as telas? Seria só ter uma linha a mais para cada chamada, centralizando a janela: Form1.Show Centraliza Me, Form1 Form2.Show Centraliza Me, Form2 Form3.Show Centraliza Me, Form3 Não? Graymalkin
-
Dê uma lida neste tutorial de sockets que escrevi para ver se dá uma "clareada": http://www.onmasters.com.br/?area=ler_arti...rtigos&artid=64 Abraços, Graymalkin
-
e não deu certo , mesmo erro . A questão é: onde você colocou isso? Baixe o exemplo que fiz agora: http://www.gs.kitbr.com/stuff/MDI.zip Descompacte, abra no VB e execute. Depois, olhe onde está o código. Abraços, Graymalkin
-
Você definitivamente *não* leu o que eu escrevi no último paragráfo do meu último post, né? "Me" se refere ao formulário em que você está, e você não está no MDIForm e sim no MDIChild. Graymalkin
-
Sim, o Inet é prático, mas é limitado. Abraços, Graymalkin
-
Preecher Dbgrid, Com E Sem Banco De Dados
pergunta respondeu ao venomgz de Graymalkin em Visual Basic
Qual a grid utilizada? Para preenchimento sem BD o ideal é a FlexGrid e com BD é a DBGrid para DAO ou DataGrid para ADO. Abraços, Graymalkin -
Faz o seguinte aí. Coloque essa função no módulo: Public Function Centraliza(ByRef pai As MDIForm, ByVal filho As Form) filho.Left = pai.Width / 2 - filho.Width / 2 filho.Top = pai.Height / 2 - filho.Height / 2 End Function Depois você vai poder fazer isso para centralizar: Centraliza Me, Form1 Supondo, é claro, que "Me" é o MDIForm e Form1 é o MDIChild. Ou seja, esse código acima deverá ser executado no form pai (no MDI). Abraços, Graymalkin
-
Do mesmo jeito que você entraria em um FTP comum, ou seja, em um FTP onde você envia os comandos. No caso, seria enviando "USER " + nome do usuário + ENTER e depois "PASS " + senha + ENTER. E depois você pode passar quaisquer comandos aceitáveis pelo FTP (chmod, ls, cd, etc.). Abraços, Graymalkin
-
O tamanho do arquivo? Talvez. Veja se o exemplo disponível nesta página faz o que você quer: http://www.garybeene.com/code/visual%20basic187.htm Do mesmo jeito que ele se conecta com qualquer outro tipo de protocolo. Não existe diferença. Abraços, Graymalkin
-
Cada cliente é conectado ao servidor através de um winsock, certo? Então, é só escolher o winsock do respectivo cliente e enviar. Não? Abraços, Graymalkin
-
Conexão De Multiplos Clientes Em Um único Servidor
pergunta respondeu ao Lucas Phillip de Graymalkin em Visual Basic
Eu ia sugerir justamente que você chamasse o método Close no socket que está fechado ou fehando, só para garantir. Mas, você se adiantou e já resolveu. :) Abraços, Graymalkin -
A quem se refere esse "Me"? A idéia não seria centralizar o form que é passado no argumento da função? Abraços, Graymalkin
-
O Inet tem comandos próprios, e também não sei se seria possível controlar o processo de recepção a fim de poder encher uma barra de progresso. O ideal no caso seria utilizar o Winsock, que lhe daria maior liberdade. Abraços, Graymalkin
-
Qual a distribuição do Perl que você instalou? E sim, a idéia seria chamar "perl arquivo.pl" na pasta onde existir o perl.exe (não seria em "c:\perl\bin"?). Abraços, Graymalkin
-
Transforme essa parte em uma outra string e faça a conversão com atoi(). Exemplo: #include <stdio.h> #include <stdlib.h> int main() { char s[] = "12"; char sTemp[2]; int n1, n2; sTemp[0] = s[0]; sTemp[1] = '\0'; n1 = atoi(sTemp); sTemp[0] = s[1]; sTemp[1] = '\0'; n2 = atoi(sTemp); printf("%i\n", n1); printf("%i\n", n2); system("pause"); } Certo? ;) Graymalkin