Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    143
    (segue da qui - split/edit by MItaly)

    no Prova-1.exe è in vb6, quello che conosco meglio

    e cerca in file txt se c'è un messaggio con la data odierna

    se c'è la data odierna fa vedere il messaggio in un textbox

    e rimane lì finchè non chiudo il form

    ma se non c'è questa data si vede lo stesso per un istante il form1

    e vorrei che non si vedesse neanche per un istante.



    provo ad inviare l'immagine del Form1 quando c'è il messaggio
    Immagini allegate Immagini allegate

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    707
    Ricapitolando il tuo problema è che questo Prova-1.exe, quando eseguito via Esecuzione automatica (addirituttura attraverso un launcher apposito scritto in C da te), quando non trova la data odierna su un file.txt invece di non apparire del tutto appare per un momento la finestra Form1 e poi scompare.

    Ma scusa, questo non è un problema di Prova-1.exe, a prescindere da qualunque altra cosa?
    Cioè, se esegui Prova-1.exe direttamente (doppio click) e sul file.txt non c'è la data odierna, non avviene lo stesso comportamento, ossia appare e poi scompare la finestra Form1?

    Mi sembra impossibile che questo comportamento sia legato al fatto dell'esecuzione automatica.

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Quindi è questo il problema e non tutto il resto (shellexecute ecc...).

    Nel programma VB6 devi impostare a False la proprietà Visible del Form e solo se ti serve mostrare il form la imposti a True.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    707
    @oregon Quello che sembra strano è che non si sia accorto che questo problema c'era a prescindere dall'esecuzione automatica... Addirittura era arrivato a farsi un launcher per ovviarlo. Ce lo dirà lui. Magari ci sono altri controlli in Prova-1.exe, path o altro ... che lo fanno apparire solo se eseguito non dal file explorer.

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Originariamente inviato da c0der
    @oregon Quello che sembra strano è che non si sia accorto che questo problema c'era a prescindere dall'esecuzione automatica... Addirittura era arrivato a farsi un launcher per ovviarlo. Ce lo dirà lui. Magari ci sono altri controlli in Prova-1.exe, path o altro ... che lo fanno apparire solo se eseguito non dal file explorer.
    Mi sembra chiaro che c-enrico non abbia molta esperienza di programmazione ... si deve comprendere come tutti questi "giri" siano causati dalla quasi totale inesperienza ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    707
    Su questo non ci sono dubbi Mi interessava solo capire cosa l'aveva spinto a creare quel launcher... Diciamo che io quando aiuto riesco sempre a imparare anche qualcosa, anche da persone che sanno quasi nulla...

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    143
    tu mi dici

    --------------------------------------------------------------------------------------------------
    Nel programma VB6 devi impostare a False la proprietà Visible del Form e solo se ti serve mostrare il form la imposti a True.
    -------------------------------------------------------------------------------------------------

    ed è quello che ho provato a fare in due modi

    mettere Visible a False da Proprietà e così non funziona niente

    mettere Visible a False e così si vede lo stesso il Form1 per un istante

    sembra impossibile ma a me ha dato questo risultato

    possibile che mi sono sbagliato?

    Forse sono rimbecillito!

  8. #8
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Originariamente inviato da c-enrico
    mettere Visible a False da Proprietà e così non funziona niente
    E ti sbagli ... A me funziona ... mostra il codice che utilizzi in seguito.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    143
    ho usato questo codice

    Private Sub Form_Activate()

    Form1.Visible = False

    End Sub

    forse non devo usare Activate

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2010
    Messaggi
    143
    no avevo letto

    adesso provo a mettere false in Proprietà

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