• In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Visualizzazione risultati da 1 a 13 di 13

Discussione: Esperti di Visual Basic, Help!

Cambio titolo
  1. #1
    Bannato L'avatar di Cthulhu
    Registrato il
    10-03
    LocalitÓ
    Padova (Provincia)
    Messaggi
    7.067

    Esperti di Visual Basic, Help!

    Ho appena finito di creare un programma in Visual Basic per la gestione di un archivio personale ma mi mancano da completare due cosucce...

    1) devo fare in modo che l'utente non possa terminare il programma tramite il task manager (ctrl-alt-canc)

    2) il programma deve avviarsi all'avvio di win xp

    Se qualcuno potesse aiutarmi ne sarei infinitamente grato!!!

  2. #2
    Figlio di puttana L'avatar di Emptiness
    Registrato il
    07-03
    LocalitÓ
    Abruzzo, Avezzano
    Messaggi
    4.451

    Re: Esperti di Visual Basic, Help!

    Cthulhu

    Ho appena finito di creare un programma in Visual Basic per la gestione di un archivio personale ma mi mancano da completare due cosucce...

    1) devo fare in modo che l'utente non possa terminare il programma tramite il task manager (ctrl-alt-canc)

    2) il programma deve avviarsi all'avvio di win xp

    Se qualcuno potesse aiutarmi ne sarei infinitamente grato!!!
    1) Non credo proprio si possa fare, o meglio, non conosco una API addetta a certe funzioni...a meno che non elimini direttamente l'eseguibile del TM...

    2) O modifichi certe chiavi di registro o metti un collegamento al programma in Esecuzione Automatica.

  3. #3
    ...ros1k... L'avatar di <TheShop>Evoc Thurner
    Registrato il
    10-03
    LocalitÓ
    La Spezia
    Messaggi
    7.558
    puoi postare il codice relativo alla gestione degli archivi?

  4. #4
    Utente L'avatar di vegetto
    Registrato il
    09-03
    LocalitÓ
    roma
    Messaggi
    4.988
    Riguardo alla seconda domanda prova ad usare questo codice, l'ho scritto adesso quindi pu˛ esserci qualche errore


    'Nel Modulo:
    Private Declare Function SystemParametersInfo Lib "user32" Alias "SystemParametersInfoA" (ByVal uAction As Long, ByVal uParam As Long, ByVal lpvParam As String, ByVal fuWinIni As Long) As Long
    Private Declare Function RegSetValueEx Lib "advapi32.dll" Alias "RegSetValueExA" (ByVal hKey As Long, ByVal lpValueName As String, ByVal Reserved As Long, ByVal dwType As Long, lpData As Any, ByVal cbData As Long) As Long ' Note that if you declare the lpData parameter as String, you must pass it By Value.
    Private Declare Function RegCloseKey Lib "advapi32.dll" (ByVal hKey As Long) As Long
    Private Declare Function RegCreateKey Lib "advapi32.dll" Alias "RegCreateKeyA" (ByVal hKey As Long, ByVal lpSubKey As String, phkResult As Long) As Long
    Public Const HKEY_LOCAL_MACHINE = &H80000002
    Const SPIF_UPDATEINIFILE = &H1
    Const SPI_SETDESKWALLPAPER = 20
    Const SPIF_SENDWININICHANGE = &H2
    Public Sub SaveString(hKey As Long, StrPath As String, StrValue As String, StrData As String)
    Dim KeyH&
    r = RegCreateKey(hKey, StrPath, KeyH&)
    r = RegSetValueEx(KeyH&, StrValue, 0, 1, ByVal StrData, Len(StrData))
    r = RegCloseKey(KeyH&)
    End Sub



    Poi nel form_load metti:
    SaveString HKEY_LOCAL_MACHINE, "Software\Microsoft\Windows\CurrentVersion\Run", "NomeDelProg", "C:\PercorsoProg"

    Mentre per la TaskBar:
    Nelle ProprietÓ del Form metti: ShowMeInTaskBar = False


  5. #5
    gymvideo
    Ospite
    ma se l'hai scritto te quel codice perchŔ ci sono i commenti in inglese?

  6. #6
    Figlio di puttana L'avatar di Emptiness
    Registrato il
    07-03
    LocalitÓ
    Abruzzo, Avezzano
    Messaggi
    4.451
    gymvideo

    ma se l'hai scritto te quel codice perchŔ ci sono i commenti in inglese?

    Vegetto, mi sa che non reggi molto con certe cose...

  7. #7
    Ex ***** VIPz EstathÚ L'avatar di nicjedi
    Registrato il
    12-02
    LocalitÓ
    non vivo
    Messaggi
    16.148
    gymvideo

    ma se l'hai scritto te quel codice perchŔ ci sono i commenti in inglese?
    Ehm..non c'Ŕ nessun commento in inglese...al massimo le proprietÓ degli oggetti sono in inglese, ma quello Ŕ ovvio...

    Ciao

    Nicola
    "La violenza Ŕ l'ultimo rifugio degli incapaci"
    "Non lasciare mai che la morale ti impedisca di fare la cosa giusta"
    "La disumanitÓ del computer sta nel fatto che, una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta."
    "fare molte cose alla volta significa non farne bene nessuna"


  8. #8
    Figlio di puttana L'avatar di Emptiness
    Registrato il
    07-03
    LocalitÓ
    Abruzzo, Avezzano
    Messaggi
    4.451
    nicjedi

    Ehm..non c'Ŕ nessun commento in inglese...al massimo le proprietÓ degli oggetti sono in inglese, ma quello Ŕ ovvio...

    Ciao

    Nicola
    Guarda bene...
    Long ' Note that if you declare the lpData parameter as String, you must pass it By Value.


  9. #9
    ...ros1k... L'avatar di <TheShop>Evoc Thurner
    Registrato il
    10-03
    LocalitÓ
    La Spezia
    Messaggi
    7.558
    gymvideo

    ma se l'hai scritto te quel codice perchŔ ci sono i commenti in inglese?

  10. #10
    Ex ***** VIPz EstathÚ L'avatar di nicjedi
    Registrato il
    12-02
    LocalitÓ
    non vivo
    Messaggi
    16.148
    Emptiness

    Guarda bene...
    Long ' Note that if you declare the lpData parameter as String, you must pass it By Value.

    Ah e..l'avem mia et ..

    Ciao

    Nicola
    "La violenza Ŕ l'ultimo rifugio degli incapaci"
    "Non lasciare mai che la morale ti impedisca di fare la cosa giusta"
    "La disumanitÓ del computer sta nel fatto che, una volta programmato e messo in funzione, si comporta in maniera perfettamente onesta."
    "fare molte cose alla volta significa non farne bene nessuna"


  11. #11
    ...ros1k... L'avatar di <TheShop>Evoc Thurner
    Registrato il
    10-03
    LocalitÓ
    La Spezia
    Messaggi
    7.558
    nicjedi

    Ah e..l'avem mia et ..

    Ciao

    Nicola
    8|

  12. #12
    Utente L'avatar di vegetto
    Registrato il
    09-03
    LocalitÓ
    roma
    Messaggi
    4.988
    MSDN


  13. #13
    Utente L'avatar di vegetto
    Registrato il
    09-03
    LocalitÓ
    roma
    Messaggi
    4.988
    Ho usato l' MSDN , dato che ritorna utile anche a me per un programma di video scrittura, sto ancora a livelli troppo bassi con il visual basic e alcune volte mi aiuto con msdn, quando sar˛ pi¨ esperto non credo di averne pi¨ bisogno.


Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •