Ir para conteúdo
Fórum Script Brasil

Decio

Membros
  • Total de itens

    797
  • Registro em

  • Última visita

Tudo que Decio postou

  1. Decio

    Funcoes

    você pode passar os valores por referencia, como no exemplo abaixo: Private Sub Command1_Click() Dim a As Integer Dim b As Integer Dim c As Integer a = 1 b = 2 c = 3 teste a, b, c MsgBox a & "-" & b & "-" & c End Sub '********************************************************* Sub teste(ByRef c As Integer, ByRef d As Integer, ByRef e As Integer) c = 4 d = 5 e = 6 End Sub
  2. Decio

    Foto Com Webcam No Vb

    já teve alguns tópicos relacionados, veja se ajuda. http://scriptbrasil.com.br/forum/index.php...54464&hl=webcam
  3. Decio

    Vb Em Os

    Na minha opnião , não é possível. Trata-se de outro sistema operacional. você pode até conseguir rodar alguns programas que funcionem em DOS no OS2 , mas no caso do VB, que para rodar precisa de muitas bibliotecas que não são usadas no OS2, não deve ser possivel.
  4. Decio

    Path Not Found

    Poste aqui a parte do código que esta com problema . No Visual Basic você pode tratar erros com o comando "on error" você pode para resolver o problema de imediato tentar colocar a linha "on error resume next" para ignorar qualquer tipo de erro, mas o correto é fazer o tratamento de erros.
  5. Decio

    Editar Autoexec.bat

    Use o exemplo abaixo: Open "c:\autoexec.bat" For Append As #1 Print #1, "Rem Esta linha foi adicionada" Close #1
  6. Decio

    Downloads

    Não sei se é isso que você quer saber, mas só com o progress bar você não vai conseguir nada. Isto tem que ser feito via ftp. Faça uma busca no google, por exemplo com as palavras chaves "Visual Basic" "FTP", que vai aparecer varias páginas. Eu olhei esta pagina , e achei um exemplo: http://www.15seconds.com/issue/981203.htm
  7. você usa banco de dados??
  8. Não era preciso ter comprado, apenas ter feito uma busca neste fórum. Da uma olhada neste tópicos: http://scriptbrasil.com.br/forum/index.php?showtopic=54444
  9. Caso não funcione , entre em contato que eu tenho um exemplo que usei uma vez. Mas em todo caso , foi feito de forma bem parecida com a do tutorial.Só não se esqueça de instalar o driver da camera que você vai usar.
  10. Já foi postada uma pergunta assim, veja este tópico: http://scriptbrasil.com.br/forum/index.php...hl=transparente
  11. você poderia passar a váriavel como parametro: ie.Navigate "dominio\página.asp?ID=MyVar" 'Domínio de exemplo! No código Asp você pega o parametro passado: ID = <%Request.QueryString("ID")%>
  12. Decio

    Ativar Partição

    O Visual Basic é uma linguagem de alto nível, portanto você não vai ter acesso a funções que só podem ser acessadas por linguagens de baixo nível. depois tem outros problemas: O próprio Windows não permite alguns tipos de acesso de baixo nível.
  13. Decio

    Tecla De Função

    Basta colocar o codigo no evento KeyDown , como o exemplo abaixo: Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 122 Then MsgBox "teclou F11" End Sub
  14. Tenta ver se a resposta para este problema serve para o seu: http://www.palmbrasil.com.br/cgi-bin/YaBB/...;num=1110914475
  15. Decio

    Tratamento De Erro...

    Desta forma funciona: On Error GoTo NO_FOUND Dim ArrayMovie(10) ArrayMovie(1) = "DATAVIEW.DLL" ArrayMovie(2) = "ADDSCCUS.DLL" ArrayMovie(3) = "" ArrayMovie(4) = "NaoExiste.DLL" For i = 1 To 10 If ArrayMovie(i) <> Empty Then If Len(Dir$(ArrayMovie(i))) > 0 Then MsgBox "EXISTE O ARQUIVO" Else MsgBox "NÂO EXISTE O ARQUIVO" End If End If Next i Exit Sub NO_FOUND: MsgBox Err.Description Resume Next Ao invés de usar o Dir$ , use o objeto FileSystemObject que é bem mais poderoso para se trabalhar com arquivos. Faça uma busca aqui mesmo , que você vai achar bastante informação a respeito.
  16. Decio

    Tratamento De Erro...

    O resume next continua a partir do ponto que deu o ultimo erro. Se esta saindo fora do loop, pode ser que seja outro tipo de erro . Verifique se o tamanho do array não é menor do que a variavel "i" . Qual o código do erro que esta dando?
  17. Quando você gera um arquivo pelo instalador do VB , isto é feito automaticamente.
  18. Decio

    Discagem Automática

    Para discar é facil, você pode pegar como exemplo o vbTerm , que vem junto com o VB. Agora para enviar o som , eu não sei , vou ver se encontro alguma coisa...
  19. Decio

    Tratamento De Erro...

    Ve se desse jeito funciona: On Error goto NO_FOUND For i = 1 To 10 If Dir$(ArrayMovie(i)) <> "" Then 'EXISTE O ARQUIVO else 'NÂO EXISTE O ARQUIVO End If Next i NO_FOUND: 'seu codigo de tratamento de erro resume next
  20. você pode também utilizar os velhos comandos de desenho do Basic para DOS: Line (405, 35)-(65, 605), &HFFFFFF, BF Line (405, 242)-(275, 605), vbRed, B Para desenhar circulos (exemplo retirado do help do vb) Dim CX, CY, Radius, Limit ' Declare variable. ScaleMode = 3 ' Set scale to pixels. CX = ScaleWidth / 2 ' Set X position. CY = ScaleHeight / 2 ' Set Y position. If CX > CY Then Limit = CY Else Limit = CX For Radius = 0 To Limit ' Set radius. Circle (CX, CY), Radius, RGB(Rnd * 255, Rnd * 255, Rnd * 255) Next Radius Outro exemplo usando Line: Dim CX, CY, F, F1, F2, I ' Declare variables ScaleMode = 3 ' Set ScaleMode to pixels. CX = ScaleWidth / 2 ' Get horizontal center. CY = ScaleHeight / 2 ' Get vertical center. DrawWidth = 8 ' Set DrawWidth. For I = 50 To 0 Step -2 F = I / 50 ' Perform interim F1 = 1 - F: F2 = 1 + F ' calculations. ForeColor = QBColor(I Mod 15) ' Set foreground color. Line (CX * F1, CY * F1)-(CX * F2, CY * F2), , BF Next I DoEvents ' Yield for other processing. If CY > CX Then ' Set DrawWidth. DrawWidth = ScaleWidth / 25 Else DrawWidth = ScaleHeight / 25 End If For I = 0 To 50 Step 2 ' Set up loop. F = I / 50 ' Perform interim F1 = 1 - F: F2 = 1 + F ' calculations. Line (CX * F1, CY)-(CX, CY * F1) ' Draw upper-left. Line -(CX * F2, CY) ' Draw upper-right. Line -(CX, CY * F2) ' Draw lower-right. Line -(CX * F1, CY) ' Draw lower-left. ForeColor = QBColor(I Mod 15) ' Change color each time. Next I DoEvents ' Yield for other processing.
  21. Decio

    Cópia De Texto

    Use o código abaixo no botão: Clipboard.Clear Clipboard.SetText Label1.Caption
  22. Enquanto você aguarda a resposta , da uma olhada neste enderço: http://www.angelfire.com/biz/rhaminisys/tr...#TricksDownload e procure NTSvc.OCX to run a VB program as an NT service
  23. Decio

    Tecla Enter

    Faz assim: somente após teclar o ENTER é que você chama a sua função: Private Sub Text1_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then teste (Text1.Text) End Sub Sub teste(ByVal msg As String) MsgBox msg End Sub
  24. O que você pretende fazer mais precisamente??
  25. Achei este exemplo: http://www.codersource.net/mapi_public_folders_c++.html Não sei se funciona.
×
×
  • Criar Novo...