Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Passaggio Stringhe

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    24

    Passaggio Stringhe

    Salve a tutti, dovrei trovare un modo per passare una stringa da un programma visual basic, ad uno script Autoit, e viceversa, si può fare??
    Grazie

    visual basic net
    windows xp p3

  2. #2
    Utente di HTML.it L'avatar di torn24
    Registrato dal
    Aug 2008
    Messaggi
    551
    Potresti passarla , memorizzandola negli appunti di windows .

    Vb.net -> My.Computer.Clipboard.SetText("mio testo")

    Autoit -> $variabile
    = ClipGet ()

    -------------------------------------------

    Oppure usare un file.txt , che venga letto e scritto dai due processi .
    Ultima modifica di torn24; 25-01-2014 a 11:33
    Tecnologia

  3. #3
    Va anche detto che sostanzialmente qualunque cosa tu possa fare in AutoIt la puoi fare anche in VB.NET, per cui in genere il problema non si pone...
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    24
    Grazie, avevo pensato alla soluzione degli appunti di windows, ma se durante il passaggio della stringa qualche altro processo utilizza lo stesso sistema potrei perdere i dati giusto?...per la soluzione del file di testo è una metodo che utilizzerei solo se non la spunto diversamente.
    Avrei pensato ad una soluzione più elegante tipo DDE che sapevo usare in vb6, ma non so se è supportata in net nè tantomeno in autoit.

  5. #5
    AutoIt supporta i socket, per cui puoi usare quelli come metodo di comunicazione bidirezionale.
    Amaro C++, il gusto pieno dell'undefined behavior.

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.