Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Le soluzioni FSP per il 2026: potenza e IA al centro
Le soluzioni FSP per il 2026: potenza e IA al centro
In occasione del Tech Tour 2025 della European Hardware Association abbiamo incontrato a Taiwan FSP, azienda impegnata nella produzione di alimentatori, chassis e soluzioni di raffreddamento tanto per clienti OEM come a proprio marchio. Potenze sempre più elevate negli alimentatori per far fronte alle necessità delle elaborazioni di intelligenza artificiale.
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS è il principale operatore di servizi cloud al mondo e da tempo parla delle misure che mette in atto per garantire una maggiore sovranità alle organizzazioni europee. L'azienda ha ora lanciato AWS European Sovereign Cloud, una soluzione specificamente progettata per essere separata e distinta dal cloud "normale" e offrire maggiori tutele e garanzie di sovranità
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Xiaomi ha portato sul mercato internazionale la nuova serie Redmi Note, che rappresenta spesso una delle migliori scelte per chi non vuole spendere molto. Il modello 15 Pro+ punta tutto su una batteria capiente e su un ampio display luminoso, sacrificando qualcosa in termini di potenza bruta e velocità di ricarica
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 13-11-2003, 16:34   #1
leadergl
Senior Member
 
Iscritto dal: May 2003
Messaggi: 1113
Visual Basic

Ragazzi ieri per la prima volta mi sono cimentato nel Visual Basic, è carino e non sembra eccessivamente complicato!
Ho cerato il mio primo programma in VB e serve per calcolare il BitRate Video da assegnare quando si comprime un video in DivX........beh ci sono riuscito, oggi però volevo megliorarlo, ma mi serve una mano!
Quindi anvrei alcune cose da chiadervi:

1 - Come si fà a fare in modo che un pulsante chiuda tutto il programma??

2 - Come si fa ad assegnare un nome ad un MGSBOX ???


3 - Sapreste dirmi dove trovare una buona giuida al VB6 ??


...beh poi se avrò altri problemi non esiterò...grazie mille....ah vi prego rispondete in fretta......vorrei porre fine oggi a sto programmino...
__________________
| Athlon XP Barton 3000+ | CoolerMaster HAC-V81 | ASUS A7N8X DELUXE v2.0 | 2*256 PC3200 + 1*512 PC3200 = 1GB DDR400| ATI Radeon 9250 | HD 80Gb Maxtor SATA | Ali Q-TEC 550W Dual Fan GOLD PFC
leadergl è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2003, 17:54   #2
leadergl
Senior Member
 
Iscritto dal: May 2003
Messaggi: 1113
help....
__________________
| Athlon XP Barton 3000+ | CoolerMaster HAC-V81 | ASUS A7N8X DELUXE v2.0 | 2*256 PC3200 + 1*512 PC3200 = 1GB DDR400| ATI Radeon 9250 | HD 80Gb Maxtor SATA | Ali Q-TEC 550W Dual Fan GOLD PFC
leadergl è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2003, 20:05   #3
bsummer
Senior Member
 
L'Avatar di bsummer
 
Iscritto dal: Oct 2002
Messaggi: 487
Ciao...

1) aggiungi un pulsante al form, ci clicchi sopra, si apre l'editor proprio sull'evento click del pulsante. Mettici l'istruzione "end".

2) MsgBox("quello che vuoi scrivere","titolo")

3) La msdn library, per il vb di + non serve.

Aloha!
bsummer è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2003, 21:29   #4
leadergl
Senior Member
 
Iscritto dal: May 2003
Messaggi: 1113
il problema è ke nn ho la msdn library......e non la posso installare.....non sai dove posso trovare un bel manuale??

E per il pulsante CHIUDI invece??
__________________
| Athlon XP Barton 3000+ | CoolerMaster HAC-V81 | ASUS A7N8X DELUXE v2.0 | 2*256 PC3200 + 1*512 PC3200 = 1GB DDR400| ATI Radeon 9250 | HD 80Gb Maxtor SATA | Ali Q-TEC 550W Dual Fan GOLD PFC
leadergl è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2003, 21:36   #5
leadergl
Senior Member
 
Iscritto dal: May 2003
Messaggi: 1113
-------------------------------------------------------------
Quoto:

2) MsgBox("quello che vuoi scrivere","titolo")

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

non funziona, mi da

COMPILE ERROR:
Expected: =

che significa??
__________________
| Athlon XP Barton 3000+ | CoolerMaster HAC-V81 | ASUS A7N8X DELUXE v2.0 | 2*256 PC3200 + 1*512 PC3200 = 1GB DDR400| ATI Radeon 9250 | HD 80Gb Maxtor SATA | Ali Q-TEC 550W Dual Fan GOLD PFC
leadergl è offline   Rispondi citando il messaggio o parte di esso
Old 13-11-2003, 22:06   #6
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
Quote:
Originariamente inviato da leadergl
-------------------------------------------------------------
Quoto:

2) MsgBox("quello che vuoi scrivere","titolo")

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

non funziona, mi da

COMPILE ERROR:
Expected: =

che significa??
Se vuoi mettere le parentesi tonde allora la funzione la devi chiamare con CALL MSGBOX, altrimenti batsta che le levi!!
matpez è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 07:20   #7
leadergl
Senior Member
 
Iscritto dal: May 2003
Messaggi: 1113
grazie ora funzione meglio!
Con le parentesi invece andava ma nn riuscivo a dare un titolo alla finestra d'errore!


mentre sapresti dirmi cm fare in modo che il pulsante ESCI metta termine al programma chiudendolo??
__________________
| Athlon XP Barton 3000+ | CoolerMaster HAC-V81 | ASUS A7N8X DELUXE v2.0 | 2*256 PC3200 + 1*512 PC3200 = 1GB DDR400| ATI Radeon 9250 | HD 80Gb Maxtor SATA | Ali Q-TEC 550W Dual Fan GOLD PFC
leadergl è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 14:46   #8
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
Quote:
Originariamente inviato da leadergl
grazie ora funzione meglio!
Con le parentesi invece andava ma nn riuscivo a dare un titolo alla finestra d'errore!


mentre sapresti dirmi cm fare in modo che il pulsante ESCI metta termine al programma chiudendolo??
Se metti solo il testo va bene anche con le parentesi senza il CALL, invece se metti altri parametri devi mettere il CALL

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

mi spiace smentire bsummer, ma come ti ha detto lui nn è il metodo + corretto, bensì il metodo che si trova prima quando si programma in VB...in modalità "disegno" della form fai un doppio click sul pulsante con etichetta "ESCI" (o quello che ti inrteressa a te) e scrivi li dentro la parola UNLOAD ME !!

bsummer ha utilizzato la parola END, che nn è prettamente corretta in quento chiudo in maniera brutale il tuo programma! Se tu avessi qlc classe istanziata allora te la prendi nel c.... perchè non passa dalla procedura Form_Unload (dove di solito si settano le classi a nothing)....
cmq in fin dei conti basta che metti UNLOAD ME nell'evento click del tuo pulsante ed il gioco è fatto!
matpez è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 14:51   #9
bsummer
Senior Member
 
L'Avatar di bsummer
 
Iscritto dal: Oct 2002
Messaggi: 487
Codice:
Private Sub esci_Click()
    End
End Sub
oppure nel caso il form attivo sia uno solo

Codice:
Private Sub esci_Click()
    unload Me
End Sub
Il comando "end" è molto sbrigativo: interrompe il codice, chiude tutti i file aperti, libera la memoria, ma non richiama gli eventi
Unload, QueryUnload o Terminate o altro codice Visual Basic, quindi il codice eventualmente inserito in questi eventi non viene eseguito.

Aloha!
bsummer è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 14:53   #10
bsummer
Senior Member
 
L'Avatar di bsummer
 
Iscritto dal: Oct 2002
Messaggi: 487
Quote:
mi spiace smentire bsummer,
Mi hai preceduto di un soffio
bsummer è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 15:08   #11
leadergl
Senior Member
 
Iscritto dal: May 2003
Messaggi: 1113
Grazie mille ragazzi, mi avete aiutato mooolto!!!

......magari nn è k avete anke un bel manuale che imparerò perfettamente?? mi sta piacendo sto visual basic!!!

E se riesco ad impararlo come si devo tra qualche mese passo a visual c++
__________________
| Athlon XP Barton 3000+ | CoolerMaster HAC-V81 | ASUS A7N8X DELUXE v2.0 | 2*256 PC3200 + 1*512 PC3200 = 1GB DDR400| ATI Radeon 9250 | HD 80Gb Maxtor SATA | Ali Q-TEC 550W Dual Fan GOLD PFC
leadergl è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 15:09   #12
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
Quote:
Originariamente inviato da bsummer
Mi hai preceduto di un soffio
Eggià

Si cmq l'END nn va mai usato, è troppo brutale...
matpez è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 15:11   #13
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
Quote:
Originariamente inviato da leadergl
Grazie mille ragazzi, mi avete aiutato mooolto!!!

......magari nn è k avete anke un bel manuale che imparerò perfettamente?? mi sta piacendo sto visual basic!!!

E se riesco ad impararlo come si devo tra qualche mese passo a visual c++
Ora io nn vorrei alzare un polverone, ma VB è talmente vasto che imparalo bene (se nn l'hai mai visto prima) nn basta un paio di mesi!! Quando riesci a fare una cosa poi capisci che c'era un altro modo + facile per farla :P :P

Cmq a me piacciono i manuali cartacei...se vuoi gli e-book io nn posso aiutarti!
matpez è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 15:14   #14
bsummer
Senior Member
 
L'Avatar di bsummer
 
Iscritto dal: Oct 2002
Messaggi: 487
Quote:
Originariamente inviato da leadergl
Grazie mille ragazzi, mi avete aiutato mooolto!!!

......magari nn è k avete anke un bel manuale che imparerò perfettamente??
Prego

Prova qui: http://www.vbitalia.it/

Aloha!
bsummer è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 15:31   #15
leadergl
Senior Member
 
Iscritto dal: May 2003
Messaggi: 1113
Beh raga lo so...imparare un linguaggio di programmazione...beh...diciamo che non si finisce mai di imparare!!!

Ci sono tantissime cose.....e ce ne sono tante altre non scritte, e che probabilmente non mi troverò mai ad usare e questo è un forte limite all'apprendimento!!

Però per ora mi piace e mi sto impegnando.....
Grazie per il link bsummer.....sapresti anche consigliarli quello che secondo te è IL MIGLIOR manuale cartaceo di VB 6 ??

thanks....
__________________
| Athlon XP Barton 3000+ | CoolerMaster HAC-V81 | ASUS A7N8X DELUXE v2.0 | 2*256 PC3200 + 1*512 PC3200 = 1GB DDR400| ATI Radeon 9250 | HD 80Gb Maxtor SATA | Ali Q-TEC 550W Dual Fan GOLD PFC
leadergl è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 15:50   #16
leadergl
Senior Member
 
Iscritto dal: May 2003
Messaggi: 1113
OK PASSIAMO AL COMPLICATO.....non sono ancora all'altezza ma con un po di aiuto......beh si può fare tutto!!

Vorrei realizzare un programma stile il comando NET SEND di windows.....però con interfaccia grafica OVVIAMENTE.....solo che non so da cosa partire....

Avrei una mezza idea...ovvero di implementare proprio il NET SEND.....attraverso il comando shell di VB!!!

Si può fare?? L'unica cosa è....come faccio a far capire al mio programma che poi il messaggio di ricevuta lo deve aprire lui e non il NET SEND di windows??

Avviamente il programma dovrebbe funzionare tramite LAN...senza internet e cazzi vari...troppo complicato ed inutile.......vi va di aiutarmi??

-----------------------------
Ah ho un problema col mio programma di prima....quando lo eseguo su un'altro computer mi da errore che non trova una DLL......why??
__________________
| Athlon XP Barton 3000+ | CoolerMaster HAC-V81 | ASUS A7N8X DELUXE v2.0 | 2*256 PC3200 + 1*512 PC3200 = 1GB DDR400| ATI Radeon 9250 | HD 80Gb Maxtor SATA | Ali Q-TEC 550W Dual Fan GOLD PFC
leadergl è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 16:19   #17
leadergl
Senior Member
 
Iscritto dal: May 2003
Messaggi: 1113
....ok fatto....ma come faccio a fargli intercettare i msg che si ricevono??

perchè inviandoli tramite un comando di shell presente in tutti i windows quando poi il messaggio viene recapitato è windows ad avvisare.....ed ovviamente non compare nel mio programma....uffi......come si fa?
__________________
| Athlon XP Barton 3000+ | CoolerMaster HAC-V81 | ASUS A7N8X DELUXE v2.0 | 2*256 PC3200 + 1*512 PC3200 = 1GB DDR400| ATI Radeon 9250 | HD 80Gb Maxtor SATA | Ali Q-TEC 550W Dual Fan GOLD PFC
leadergl è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 17:54   #18
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
Quote:
Originariamente inviato da leadergl
Beh raga lo so...imparare un linguaggio di programmazione...beh...diciamo che non si finisce mai di imparare!!!

Ci sono tantissime cose.....e ce ne sono tante altre non scritte, e che probabilmente non mi troverò mai ad usare e questo è un forte limite all'apprendimento!!

Però per ora mi piace e mi sto impegnando.....
Grazie per il link bsummer.....sapresti anche consigliarli quello che secondo te è IL MIGLIOR manuale cartaceo di VB 6 ??

thanks....
Per esempi vari guarda anche http://www.visual-basic.it

Per il manuale io mi sono trovato bene con "Programmare Visual Basic 6.0" della Microsoft Press (unica pecca che costa 150.000 £) ora nn so quanto cosi in euro!
matpez è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 20:54   #19
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
Quote:
Originariamente inviato da leadergl
OK PASSIAMO AL COMPLICATO.....non sono ancora all'altezza ma con un po di aiuto......beh si può fare tutto!!

Vorrei realizzare un programma stile il comando NET SEND di windows.....però con interfaccia grafica OVVIAMENTE.....solo che non so da cosa partire....

Avrei una mezza idea...ovvero di implementare proprio il NET SEND.....attraverso il comando shell di VB!!!

Si può fare?? L'unica cosa è....come faccio a far capire al mio programma che poi il messaggio di ricevuta lo deve aprire lui e non il NET SEND di windows??

Avviamente il programma dovrebbe funzionare tramite LAN...senza internet e cazzi vari...troppo complicato ed inutile.......vi va di aiutarmi??

-----------------------------
Ah ho un problema col mio programma di prima....quando lo eseguo su un'altro computer mi da errore che non trova una DLL......why??
Secondo me ti conviene fare tu un applicazione Client-Server!

Ti posto alcuni esempi che conservo per queste occasioni!


Se hai dubbi o qlc chiedi pure
Allegati
File Type: rar winsocket.rar (8.0 KB, 4 visite)
matpez è offline   Rispondi citando il messaggio o parte di esso
Old 14-11-2003, 22:10   #20
leadergl
Senior Member
 
Iscritto dal: May 2003
Messaggi: 1113
ho letto il codice........in linea di massima ho capito, è solo k mi son fissato che vorrei farlo col NET SEND.....anche perchè è più semplice!

Ho fatto quasi tutto, devo "solo" intercettare la finestra del NET SEND, impedire che si apra, copiarmi il testo contenuto e mostrarlo in una finestra del mio programma VB!!!

Come si fa?!?!
__________________
| Athlon XP Barton 3000+ | CoolerMaster HAC-V81 | ASUS A7N8X DELUXE v2.0 | 2*256 PC3200 + 1*512 PC3200 = 1GB DDR400| ATI Radeon 9250 | HD 80Gb Maxtor SATA | Ali Q-TEC 550W Dual Fan GOLD PFC
leadergl è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Le soluzioni FSP per il 2026: potenza e IA al centro Le soluzioni FSP per il 2026: potenza e IA al ce...
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Il remake di Assassin's Creed IV: Black ...
Tutti i robot aspirapolvere in offerta s...
Amazon Haul spinge la promo di San Valen...
Offerte hardware Amazon per l'upgrade de...
iPhone 17e dovrà fare i conti con...
Offerte Amazon sugli iPhone di ultima ge...
DJI Mini 5 Pro Combo Fly More scende a 8...
Ubisoft potrebbe licenziare ancora ma se...
Samsung Galaxy S26: un leak anticipa col...
Aetherflux e Lockheed Martin insieme per...
SpaceX sta proseguendo i test della terz...
Axiom Space ha mostrato un nuovo video d...
Realme: la trasformazione in sub-brand d...
PlayStation 6 si farà attendere: ...
BWT Alpine chiude la prima tornata di pr...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 03:06.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v