Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti
Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti
Con 22 tasti, il pulsante 5D, lo Shift Mode e il sensore PixArt 3395 da 26.000 DPI, il nuovo mouse wireless di Mad Catz si rivolge in modo preciso ai giocatori di MMO e RPG. Ma chi conosce già il R.A.T. 8+ ADV si accorgerà subito di quanto i due prodotti condividano, e di dove invece divergono
Radeon RX 9070 GRE, AMD la porta in tutto il mondo | Recensione Gigabyte Gaming OC
Radeon RX 9070 GRE, AMD la porta in tutto il mondo | Recensione Gigabyte Gaming OC
Abbiamo provato la Gigabyte Radeon RX 9070 GRE Gaming OC, nuova proposta RDNA 4 che si inserisce tra GeForce RTX 5060 Ti e RTX 5070. Prestazioni solide in rasterizzazione e ray tracing, frequenze elevate grazie all'overclock di fabbrica e raffreddamento efficace: ecco come si comporta nei nostri test.
Reolink OMVI 3i WiFi: videosorveglianza più intelligente e facile da usare
Reolink OMVI 3i WiFi: videosorveglianza più intelligente e facile da usare
Con tripla lente, tracking sincronizzato, visione notturna a colori e controllo locale senza abbonamenti, la OMVI 3i WiFi porta la sicurezza domestica a un livello molto più moderno, ma senza trasformarla in un sistema complicato da installare o usare
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 27-02-2009, 17:58   #21
ale09hh
Senior Member
 
L'Avatar di ale09hh
 
Iscritto dal: Jan 2008
Messaggi: 430
Ma il fatto è che le istruzion SQL devono essere x forza tra virgolette (o no?) per cui avrei le virgolette all'inizio ma alla fine no.....

E ho visto che quelle 4 virgolette vengono viste come una sola (ho messo quel codice in una label...)...
__________________
[ Raidmax Ninja | Intel [email protected] Ghz | Arctic Cooling Freezer 7 Pro | Asus P5K-E WiFi-AP | 6GB Corsair 800Mhz | XFX HD5770XT | 2xWestern Digital 320GB Raid0 | Pioneer DVR-215D | LG L222WS ]
ale09hh è offline   Rispondi citando il messaggio o parte di esso
Old 27-02-2009, 18:50   #22
ale09hh
Senior Member
 
L'Avatar di ale09hh
 
Iscritto dal: Jan 2008
Messaggi: 430
'azzo però ancora una volta hai ragione tu!

Sono un ****** sono 4 ore ke provo a farlo funzionare convinto che le virgolette fossero indispensabile

NON SMETTERO' MAI DI RINGRAZIARTI!!!!!
__________________
[ Raidmax Ninja | Intel [email protected] Ghz | Arctic Cooling Freezer 7 Pro | Asus P5K-E WiFi-AP | 6GB Corsair 800Mhz | XFX HD5770XT | 2xWestern Digital 320GB Raid0 | Pioneer DVR-215D | LG L222WS ]
ale09hh è offline   Rispondi citando il messaggio o parte di esso
Old 28-02-2009, 09:41   #23
ale09hh
Senior Member
 
L'Avatar di ale09hh
 
Iscritto dal: Jan 2008
Messaggi: 430
Ok nuovo problema, questa volta non centra niente con l'SQL...

Codice:
Dim querymarca
        If CheckBox8.Checked = True And CheckBox9.Checked = True Then
            querymarca = "SELECT modello FROM processori WHERE marca = 'amd' OR marca = 'intel' "
        ElseIf CheckBox8.Checked = False And CheckBox9.Checked = False Then
            querymarca = "SELECT modello FROM processori WHERE marca = 'amd' OR marca = 'intel' "
        ElseIf CheckBox8.Checked = True And CheckBox9.Checked = False Then
            querymarca = "SELECT modello FROM processori WHERE marca = 'intel' "
        ElseIf CheckBox9.Checked = True And CheckBox8.Checked = False Then
            querymarca = "SELECT modello FROM processori WHERE marca = 'amd'"
        End If

        Dim querytotale

        querytotale = querymarca & querytipo & queryfreq & queryprz
alla fine,alla riga querytotale, mi dica che ho introdotto querymarca prima di averle assegnato un valore.... Ma non l'ho fatto 4 righe sopra???
__________________
[ Raidmax Ninja | Intel [email protected] Ghz | Arctic Cooling Freezer 7 Pro | Asus P5K-E WiFi-AP | 6GB Corsair 800Mhz | XFX HD5770XT | 2xWestern Digital 320GB Raid0 | Pioneer DVR-215D | LG L222WS ]
ale09hh è offline   Rispondi citando il messaggio o parte di esso
Old 28-02-2009, 12:20   #24
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da ale09hh Guarda i messaggi
Codice:
Dim querymarca
...
Dim querytotale
alla fine,alla riga querytotale, mi dica che ho introdotto querymarca prima di averle assegnato un valore.... Ma non l'ho fatto 4 righe sopra???
Anzitutto :
Codice:
Dim querymarca As String
Dim querytotale As String
Giustamente VB ha sottolineato quella dichiarazione ( in Verde, suppongo ), in quanto se poi le assegnazioni sono condizionate da uno o più IF ( e come nel tuo caso non si coprono tutte le possibilità ), non è detto che tale assegnazione avvenga, e questo può portare ad errori.
Infatti non è un vero errore di sintassi, ma un semplice Warning che il buon VB solleva per avvisare di possibili errori di runtime.

Puoi risolvere :

1. Assegnando un valore in fase di dichiarazione :
Codice:
Dim miaStringa as String = "valoreDiDefault"
2. Coprendo con gli IF tutte le possibili combinazioni.

MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2009, 16:50   #25
ale09hh
Senior Member
 
L'Avatar di ale09hh
 
Iscritto dal: Jan 2008
Messaggi: 430
Boh ho provato in tutte le salse ma non va.. Ma fa niente ho modificato il form e ora funge..

Ecco lo screen del form ke ho fatto ( e incredibilmente è funzionante! )

LINK---> http://img516.imageshack.us/img516/8688/pcassembler.jpg

Che ne pensate??


COMUNQUE, non penserete che sono tornato solo x mostrarvi questo, ma x un'altra domanda... ...

Ora io vorrei passare i dati del listbox del carrello ad un altro form (il form 'schedamadre'... Il primo form era 'processori').... Ma... Come fare???

Codice:
ListBox4.Items.Add(processori.ListBox4.Items)
Non funziona

Thanks 4 the answer!!!
__________________
[ Raidmax Ninja | Intel [email protected] Ghz | Arctic Cooling Freezer 7 Pro | Asus P5K-E WiFi-AP | 6GB Corsair 800Mhz | XFX HD5770XT | 2xWestern Digital 320GB Raid0 | Pioneer DVR-215D | LG L222WS ]
ale09hh è offline   Rispondi citando il messaggio o parte di esso
Old 02-03-2009, 17:30   #26
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da ale09hh Guarda i messaggi
Codice:
ListBox4.Items.Add(processori.ListBox4.Items)
Non funziona
Eh no. Non siamo ancora ad un livello di semplicità tale...

Anzitutto quella Form "processori" che chiami deve essere il nome dell'istanza, non della classe ( errore che fanno TUTTI quelli che iniziano con .NET... ).
Io risolverei così. Esempio :

Codice:
        Dim arrayItems(Me.ComboSource.Items.Count - 1) As Object
        Me.ComboSource.Items.CopyTo(arrayItems, 0)
        FormCombo.ComboTarget.Items.AddRange(arrayItems)
FormCombo è l'istanza della Form che contiene la Combo di destinazione...
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2009, 13:26   #27
ale09hh
Senior Member
 
L'Avatar di ale09hh
 
Iscritto dal: Jan 2008
Messaggi: 430
Wow funziona!!

Ma cm fai a sapere tt queste cose??

Cmq grazie
__________________
[ Raidmax Ninja | Intel [email protected] Ghz | Arctic Cooling Freezer 7 Pro | Asus P5K-E WiFi-AP | 6GB Corsair 800Mhz | XFX HD5770XT | 2xWestern Digital 320GB Raid0 | Pioneer DVR-215D | LG L222WS ]
ale09hh è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2009, 16:49   #28
ale09hh
Senior Member
 
L'Avatar di ale09hh
 
Iscritto dal: Jan 2008
Messaggi: 430
Ehm.. Scusa se abuso della tua gentilezza e della tua estrema sapienza... Ma ho un'altra domanda...

Se io ho un database in cui ho degli elementi che si ripetono e volessi inserirli in un combobox ma senza che quelli uguali si ripetano come potrei fare??

Mi spiego meglio... Ora sto facendo il database delle schede madri, quindi ho un database con una colonna 'marca' e una 'modello'. Ovviamente i dati inseriti nella colonna marca possono essere uguali, in quanto una stessa marca può fare modelli diversi. Se volessi però che nel combobox dove voglio inserire le marche queste non si ripetano come devo fare???
__________________
[ Raidmax Ninja | Intel [email protected] Ghz | Arctic Cooling Freezer 7 Pro | Asus P5K-E WiFi-AP | 6GB Corsair 800Mhz | XFX HD5770XT | 2xWestern Digital 320GB Raid0 | Pioneer DVR-215D | LG L222WS ]
ale09hh è offline   Rispondi citando il messaggio o parte di esso
Old 03-03-2009, 21:39   #29
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Lo puoi fare semplicemente a livello di richiesta al DB, modificando la SELECT :

Codice:
SELECT marca FROM T_schedemadri
ritorna tutte le voci trovate, mentre...

Codice:
SELECT DISTINCT marca FROM T_schedemadri
ritorna tutte le voci prese una sola volta ( niente doppioni ).
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 24-03-2009, 12:24   #30
Edgard Strolgher
Junior Member
 
Iscritto dal: Mar 2009
Messaggi: 5
Salve a tutti spero riusciate ad aiutare anche me

cerco di fare un form semplice una versione con combobox del normale radiobutton dove nel selezionare il radiobutton legato ad una lingua (english, espanol, deutsch) cliccando su un pulsante generava una frase diversa

per il radiobutton avrei usato questo codice
Codice:
Private Sub rbtnDeutsch_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs)
        Language = "Deutsch"
        btnHelloWorld.Text = "Verlängerung"
    End Sub
ora se nella combobox ho english, espanol e deutsch in questo ordine come faccio ad dare la stessa indicazione per il radiobutton?

ho provato ad inserire
Codice:
cbxLanguage.SelectedIndex=n
dove n sta al numero dell'elemento del box ma non riconosce l'evento.
Edgard Strolgher è offline   Rispondi citando il messaggio o parte di esso
Old 24-03-2009, 13:17   #31
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Non so se ho capito bene quello che cerchi... Vuoi sincronizzare una Combo con i 3 RadioButton ?
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 24-03-2009, 14:02   #32
Edgard Strolgher
Junior Member
 
Iscritto dal: Mar 2009
Messaggi: 5
nono...vediamo se riesco a spiegarmi, è un programmino semplice diciamo un compito di scuola

ho un pulsante che quando lo clicco mi cambia il testo della label, ho un menu a tendina con varie lingue, in base alla lingua selezionata quando clicco sul bottone deve darmi un testo diverso

tutto il form è completato perche ho usato come base un programma identico fatto con i radiobutton io però ora lo devo fare con la list box il primo codice che ho messo e quello normale per il radiobutton come devo fare o cosa devo cambiare per ottenere lo stesso effetto sulla combobox?
Edgard Strolgher è offline   Rispondi citando il messaggio o parte di esso
Old 24-03-2009, 22:44   #33
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Vabbeh, faccio un po' fatica a capire cosa scrivi... Usa almeno la punteggiatura, per pietà !

In ogni caso :

1. Il codice che hai postato sul RadioButton è sbagliato, o almeno, non produce alcun effetto utile, in quanto l'evento CheckedChanged non basta da solo. Quello serve solo ad "accorgersi" se lo stato del RadioButton è passato da false a true o viceversa. Inoltre manca la clausola Handles, il che fa pensare ad un copia-incolla riuscito male.

2. Il codice per la combobox non è corretto. Se la Combo è già popolata, per intercettarne il valore selezionato dall'utente bisogna anzitutto impostarne la proprietà DropDownStyle = DropDownList. L'evento è il SelectedIndexChanged :

Codice:
    Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
        Dim linguaScelta As String = ComboBox1.Text
    End Sub
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 24-03-2009, 23:52   #34
Edgard Strolgher
Junior Member
 
Iscritto dal: Mar 2009
Messaggi: 5
Avrò sbagliato a copiarlo dal progetto perche debuggandolo va tutto alla perfezione

allora il documento sui radiobutton era un form e un modulo

Modulo
Codice:
Module HelloModule
    Sub SayHello(ByVal HelloLanguage As String)
        Select Case HelloLanguage
            Case "English"
                frmHelloLanguage.lblHelloLanguage.Text = "Hello World!"
            Case "Espanol"
                frmHelloLanguage.lblHelloLanguage.Text = "Hola Mundo!"
            Case "Italiano"
                frmHelloLanguage.lblHelloLanguage.Text = "Ciao Mondo!"
            Case Else
                frmHelloLanguage.lblHelloLanguage.Text = "Select language!"
        End Select
    End Sub
End Module
Form
Codice:
Public Class frmHelloLanguage
    Dim Language As String
    Private Sub btnHelloLanguage_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnHelloLanguage.Click
        HelloModule.SayHello(Language)
    End Sub
    Private Sub rbtnEnglish_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rbtnEnglish.CheckedChanged
        Language = "English"
        btnHelloLanguage.Text = "Show"
    End Sub
    Private Sub rbtnEspanol_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rbtnEspanol.CheckedChanged
        Language = "Espanol"
        btnHelloLanguage.Text = "Muestra"
    End Sub
    Private Sub rbtnItaliano_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles rbtnItaliano.CheckedChanged
        Language = "Italiano"
        btnHelloLanguage.Text = "Mostra"
    End Sub
End Class
Il form in progettazione, contiene tre radiobutton (rbtnLingua) un pulsante (btnHelloLanguage) e una label (lblHelloLanguage)

Il compito è il seguente: Creare lo stesso identico programma usando una scelta su combobox al posto dei radiobutton. Come posso fare?
Edgard Strolgher è offline   Rispondi citando il messaggio o parte di esso
Old 25-03-2009, 07:56   #35
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Semplice :

1. Creo la Combo "cmb_Language" e imposto DropDownStyle = DropDownList. Tramite designer o codice popolo la Combo con English, Espanol, Italiano.

2. Aggiungo nel Form Load per evitare una selezione vuota :
Codice:
   Private Sub frmHelloLanguage_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        cmb_Language.Text = cmb_Language.Items(0)
    End Sub
3. Gestisco la Combo :
Codice:
   Private Sub cmb_Language_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmb_Language.SelectedIndexChanged
        Language = cmb_Language.Text
        Select Case Language
            Case "English"
                btnHelloLanguage.Text = "Show"
            Case "Espanol"
                btnHelloLanguage.Text = "Muestra"
            Case "Italiano"
                btnHelloLanguage.Text = "Mostra"
            Case Else
                '...
        End Select
    End Sub

Ultima modifica di MarcoGG : 25-03-2009 alle 11:43.
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 25-03-2009, 10:46   #36
Edgard Strolgher
Junior Member
 
Iscritto dal: Mar 2009
Messaggi: 5
accidenti ma sei un grande...c'erano un po di cose da sistemare in base al nome della combobox che prima l'hai chiamata "cmbLanguages" e poi nel codice l'hai chiamata "cmb_Language" però alla fine funziona

Grazie Marco ^^

Ultima modifica di Edgard Strolgher : 25-03-2009 alle 11:40.
Edgard Strolgher è offline   Rispondi citando il messaggio o parte di esso
Old 25-03-2009, 11:46   #37
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da Edgard Strolgher Guarda i messaggi
accidenti ma sei un grande...c'erano un po di cose da sistemare in base al nome della combobox che prima l'hai chiamata "cmbLanguages" e poi nel codice l'hai chiamata "cmb_Language" però alla fine funziona

Grazie Marco ^^
Visto ? Non c'è come spiegarsi chiaro che la soluzione arriva subito.

P.S.: Corretto mio post precedente con "cmb_Language".
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ADV, ma con molti più pulsanti Mad Catz M.M.O. 7+: lo stesso DNA del R.A.T. 8+ ...
Radeon RX 9070 GRE, AMD la porta in tutto il mondo | Recensione Gigabyte Gaming OC Radeon RX 9070 GRE, AMD la porta in tutto il mon...
Reolink OMVI 3i WiFi: videosorveglianza più intelligente e facile da usare Reolink OMVI 3i WiFi: videosorveglianza pi&ugrav...
Recensione Vivo X300 Ultra: fotocamera eccezionale, ma prezzo proibitivo Recensione Vivo X300 Ultra: fotocamera ecceziona...
Xiaomi 17T Pro recensione: zoom Leica 5x e batteria silicio-carbonio per l'alternativa ai top Xiaomi 17T Pro recensione: zoom Leica 5x e batte...
Cryorig svela Lull, case con radiatore i...
Plaud Team, la soluzione di trascrizione...
OmniBook Ultra 16 e OmniBook X 14, anche...
G.SKILL porta al Computex 2026 una serie...
Biwin al Computex 2026: RAM DDR5 Origin ...
Dimenticatevi OS e app, per Microsoft ci...
Arctic al Computex 2026: Freezer 61, ven...
Siamo stati nel quartier generale di MSI...
AIO senza pompa: Enermax presenta il fut...
3 mesi gratis di Google AI Pro: ecco la ...
realme 16 5G: ufficiale la data di lanci...
GeForce RTX 5060 a poco più di 30...
Microsoft Build 2026, tutte le novit&agr...
Tomb Raider: Legacy of Atlantis, il rema...
NZXT H6 case e ventole Ultra RGB: New De...
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: 00:11.


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