Visualizzazione dei risultati da 1 a 8 su 8

Discussione: shell [VB]

  1. #1

    shell [VB]

    Perchè quando faccio da VB:

    shell "datiBF.udl" ( datiBF.udl è un file microsoft data link )

    Mi viene restituito un messaggio d'errore del tipo:

    Chiamata di routine o argomento non valido?

    Se clicco sul file datiBF.udl da esplora risorse viene aperto!!!!

    Come posso fare?

  2. #2
    Ciao, se non ricordo male mancano le parentesi nella sintassi che tu hai scritto.

    Shell ("calc.exe"), vbmodal

    per esempio apre la calcolatrice di Windows.

    Però ricorda che mentre nell'esempio che ti ho fatto il percorso del file è ininfluente, per eseguire un file ubicato altrove, devi inserire il percorso corretto.



    Giulio C. - Roma

  3. #3
    Purtroppo è la stessa cosa...

    Il problema è eseguire un file .udl!

    Per adesso ho risolto utilizzando un file .bat

    Ciao.

  4. #4
    Ciao!
    Prima mi ero dimenticato di scriverti di provare ad utilizzare la funzione ShellExecute che dovrebbe essere presente in VB 6.
    Qui purtroppo ho il VB 5, altrimenti sarei stato più preciso.
    Sempre se non ricordo male, tale funzione esegue un file con l'applicazione registrata per quel tipo.
    Perdonami se mi fossi sbagliato, sto andando a memoria.


    Giulio C. - Roma

  5. #5
    Non mi sembra che funzioni...

    Ma esiste shellexecute?

  6. #6
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    La ShellExecute è un'API:
    se cerchi sul forum è pieno di esempi!


    Ciao!!


  7. #7

  8. #8

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.