Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    141

    [ VB ] passare dati da file

    io ho un programma

    programma.exe

    scritto in visual studio 6, che ogni volta che entro mi chiede di inserire una serie di numeri sempre la stessa
    Per questo mi chiedevo se è possibile avviare il programma da Prompt MS-DOs indicando che legga il numero da un ben determinato file.

    ho provato con: programma.exe < file
    ( so che si puo usare in C ) ..ma non va!!! mi sapete aiutare???

    grazie

  2. #2
    non puoi risolvere nel seguente modo?:

    1)apri un file di testo e inserisci nella prima riga la stringa numerica: 123456

    2)da VB in un Form, inserisci questo codice:
    codice:
    'prova.exe
    Private Sub Form_Load()
        Dim str As String
        Open (Command) For Input As #1 
        'Command contiene il parametro passato da linea di comando... 
        'in questo caso il nome del file da leggere (contenente la stringa)
        Line Input #1, str
        Close #1
    End Sub
    ora lancia il programma: prova nomefile

    se vuoi eseguirlo da prompt - in modalità console -
    basta utilizzare un modulo e far partire la procedura dal Sub Main()
    codice:
    Public Sub Main()
    'stessa procedura scritta sopra
    End Sub
    cmq c'è la sezione di Visual Basic! sposto.

    p.s. nel titolo devi specificare anche la versione di vb (in questo caso la 6... lo aggiungo io).
    ...Terrible warlords, good warlords, and an english song

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 © 2025 vBulletin Solutions, Inc. All rights reserved.