Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti
Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti
Dopo alcuni anni di assenza dai cataloghi dei suoi televisori, Hisense riporta sul mercato una proposta OLED che punta tutto sul rapporto qualità prezzo. Hisense 55A85N è un televisore completo e versatile che riesce a convincere anche senza raggiungere le vette di televisori di altra fascia (e altro prezzo)
Recensione Borderlands 4, tra divertimento e problemi tecnici
Recensione Borderlands 4, tra divertimento e problemi tecnici
Gearbox Software rilancia la saga con Borderlands 4, ora disponibile su PS5, Xbox Series X|S e PC. Tra le novità spiccano nuove abilità di movimento, un pianeta inedito da esplorare e una campagna che lascia al giocatore piena libertà di approccio
TCL NXTPAPER 60 Ultra: lo smartphone che trasforma la lettura da digitale a naturale
TCL NXTPAPER 60 Ultra: lo smartphone che trasforma la lettura da digitale a naturale
NXTPAPER 60 Ultra è il primo smartphone con tecnologia NXTPAPER 4.0 per il display, un ampio IPS da 7,2 pollici. Con finitura anti-riflesso, processore MediaTek Dimensity 7400, fotocamera periscopica e modalità Max Ink per il detox digitale, NXTPAPER 60 Ultra punta a essere il riferimento tra gli smartphone pensati per il benessere degli occhi.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 14-06-2004, 14:55   #21
efreeti
Member
 
L'Avatar di efreeti
 
Iscritto dal: Jun 2004
Città: Vigevano, Pavia
Messaggi: 48
Problema in VB

Per il problema 1 prova ad utilizzare un trucchetto del genere:

Quote:

Private Sub cmdlink_Click()
Dim a As Variant

a=Shell ("d:\programmi\mozilla firefox\firefox.exe")
AppActivate a

For I = 1 To 4 ' Per aprire 4 Tabs
SendKeys "^(t)", True 'Invia la sequenza di tasti CTRL T per aprire i tabs
Next I '

End Sub
in questo anche se non vedi la finestra del browser il compilatore sa il suo trehadID e lo attiva non appena lo mostra.

Per il secondo problema non ne ho idea, ho provato anche io ma non ho cavato un ragno dal buco.... penso sia un tuo errore, nel caso di 1 to 5 a me da 5 risposte, mai 6

ricontrolla il codice

Efreeti
__________________
Server dedicato di UT2004 su Quad Xeon 512 MB on Linux Debian Sarge 3.1
+ Amministrazione Web scritta in CGI (scritto da zero )
+ Server FTP per up/down dati
http://mgcrew.servebeer.com
(Join MageGuild Clan )

Server Web/ftp/mail su dual PIII con 512 MB on Linux Debian Sarge 3.1
http://mgcrew.ath.cx
--------
Trattato positivamente con:
Alepox
efreeti è offline   Rispondi citando il messaggio o parte di esso
Old 14-06-2004, 15:03   #22
GogetaSSJ
Senior Member
 
L'Avatar di GogetaSSJ
 
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
Si quella prova l'ho fatta, ma siccome ci mette un pò di tempo ad attivarsi, lui non trova l'ID mi sembra, infatto ho optato per l'altra soluzione...

Per il secondo problema mi sa che è riconducibile al primo, perchè forse, essendo già attiva l'istanza, si crea macelli con le tab (non so se mi spiego)
Vabbè ora devo finire di fare la tesina per la maturità, dopo la partita dell'italia mi rimetto sul codice del programmino
__________________
Asrock AB350M Pro 4 - AMD Ryzen 7 5800x - 2x8GB Ram Corsair Vengeance LPX DDR4 3000 Mhz CL15 - MSI GeForce GTX 1070 Aero ITX 8GB - Sabrent 512GB Rocket NVMe PCIe M.2 2280 - Samsung 850 EVO 250GB Sata3 - Samsung 27" C27JG5x QHD 144 Hz
GogetaSSJ è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2004, 18:00   #23
GogetaSSJ
Senior Member
 
L'Avatar di GogetaSSJ
 
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
Se faccio come mi hai suggerito tu (avevo già provato mi sembra) mi apre firefox ma restituendomi questo errore:



Cosa faccio? Mi manca questo passo importante, se no non posso continuare a sviluppare il programma
__________________
Asrock AB350M Pro 4 - AMD Ryzen 7 5800x - 2x8GB Ram Corsair Vengeance LPX DDR4 3000 Mhz CL15 - MSI GeForce GTX 1070 Aero ITX 8GB - Sabrent 512GB Rocket NVMe PCIe M.2 2280 - Samsung 850 EVO 250GB Sata3 - Samsung 27" C27JG5x QHD 144 Hz
GogetaSSJ è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2004, 20:36   #24
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
Prova a dichiarare a di tipo Long

Poi controlla se a dopo che passa dalla shell assume un valore numerico!
__________________
"Analizzando e valutando ogni giorno tutte le idee, ho capito che spesso tutti sono convinti che una cosa sia impossibile, finchè arriva uno sprovveduto che non lo sa e la realizza!"
A. Einstein
matpez è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2004, 20:43   #25
GogetaSSJ
Senior Member
 
L'Avatar di GogetaSSJ
 
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
Ho appena provato, A assume sempre una valore numerico di 4 cifre, ma mi da sempre errore
Perché? Non capisco
__________________
Asrock AB350M Pro 4 - AMD Ryzen 7 5800x - 2x8GB Ram Corsair Vengeance LPX DDR4 3000 Mhz CL15 - MSI GeForce GTX 1070 Aero ITX 8GB - Sabrent 512GB Rocket NVMe PCIe M.2 2280 - Samsung 850 EVO 250GB Sata3 - Samsung 27" C27JG5x QHD 144 Hz
GogetaSSJ è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2004, 20:47   #26
matpez
Senior Member
 
L'Avatar di matpez
 
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
Prima prova così: a=Shell ("Path Applicazione",vbMaximizedFocus)

se non funzion ancora prova af aggiungere questo: AppActivate a, True
__________________
"Analizzando e valutando ogni giorno tutte le idee, ho capito che spesso tutti sono convinti che una cosa sia impossibile, finchè arriva uno sprovveduto che non lo sa e la realizza!"
A. Einstein
matpez è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2004, 22:00   #27
GogetaSSJ
Senior Member
 
L'Avatar di GogetaSSJ
 
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
Sempre solito errore, sia che lo imposti a True sia con False

Altri suggerimenti?
__________________
Asrock AB350M Pro 4 - AMD Ryzen 7 5800x - 2x8GB Ram Corsair Vengeance LPX DDR4 3000 Mhz CL15 - MSI GeForce GTX 1070 Aero ITX 8GB - Sabrent 512GB Rocket NVMe PCIe M.2 2280 - Samsung 850 EVO 250GB Sata3 - Samsung 27" C27JG5x QHD 144 Hz
GogetaSSJ è offline   Rispondi citando il messaggio o parte di esso
Old 17-06-2004, 00:16   #28
The DeViL's
Senior Member
 
Iscritto dal: Nov 2003
Città: ROMA
Messaggi: 1245
scusa ma se ci mette 3 o 4 secondi per aprire xche nn ritardi con una sleep?
__________________
CPU: Ryzen 3900X - MB: Asus Crosshair VIII Hero - 4X8GB 32GB DDR4 3600mhz Corsair Vengeance RGB - VGA: Asus RTX 2080ti
The DeViL's è offline   Rispondi citando il messaggio o parte di esso
Old 17-06-2004, 08:39   #29
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Il ritardo non è quantificabile, quindi una sleep non basta...

Usa l'API FindWindow per trovare la finestra... Se non la trovi addormentati per un secondo...e rirpova...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 17-06-2004, 09:03   #30
efreeti
Member
 
L'Avatar di efreeti
 
Iscritto dal: Jun 2004
Città: Vigevano, Pavia
Messaggi: 48
non ti è mai venuta in mente la gestione degli errori?????
prova in questo modo:
Quote:
Dim a as Long
a=Shell("d:\programmi\mozilla firefox\firefox.exe",vbNormalFocus)
On Error GoTo ero
'iniz: decommenta questo se sotto decommenti il goto
AppActivate a
.....codice che volevi eseguire dopo

Exit Sub
ero:
If Err.Number=5 Then 'errore che ti viene fuori
Err.Clear
Resume Next ' oppure prova con un GoTo iniz vedi sopra
Else
MsgBox("Si è verificato un errore:" & VbCrLf & Err.Description,vbCritical+vbOkOnly,"Titolo Errore : " & Err.Number)
End If
Penso che così dovresti risolvere il problema
Ciauz ^_^
Efreeti
__________________
Server dedicato di UT2004 su Quad Xeon 512 MB on Linux Debian Sarge 3.1
+ Amministrazione Web scritta in CGI (scritto da zero )
+ Server FTP per up/down dati
http://mgcrew.servebeer.com
(Join MageGuild Clan )

Server Web/ftp/mail su dual PIII con 512 MB on Linux Debian Sarge 3.1
http://mgcrew.ath.cx
--------
Trattato positivamente con:
Alepox
efreeti è offline   Rispondi citando il messaggio o parte di esso
Old 17-06-2004, 15:06   #31
GogetaSSJ
Senior Member
 
L'Avatar di GogetaSSJ
 
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
Quote:
Originariamente inviato da efreeti
non ti è mai venuta in mente la gestione degli errori?????
prova in questo modo:


Penso che così dovresti risolvere il problema
Ciauz ^_^
Efreeti
Sono un novellino, solo poche volte sono ricorso alla gestione degli errori, sono ancora troppo poco pratico.
Se copio ed incollo quello che mi hai suggerito mi dice che l'etichetta ero non è definita....
__________________
Asrock AB350M Pro 4 - AMD Ryzen 7 5800x - 2x8GB Ram Corsair Vengeance LPX DDR4 3000 Mhz CL15 - MSI GeForce GTX 1070 Aero ITX 8GB - Sabrent 512GB Rocket NVMe PCIe M.2 2280 - Samsung 850 EVO 250GB Sata3 - Samsung 27" C27JG5x QHD 144 Hz
GogetaSSJ è offline   Rispondi citando il messaggio o parte di esso
Old 17-06-2004, 15:09   #32
GogetaSSJ
Senior Member
 
L'Avatar di GogetaSSJ
 
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
Quote:
Originariamente inviato da cionci
Il ritardo non è quantificabile, quindi una sleep non basta...

Usa l'API FindWindow per trovare la finestra... Se non la trovi addormentati per un secondo...e rirpova...
Come si usa Sleep? Nella Msdn non la trovo
__________________
Asrock AB350M Pro 4 - AMD Ryzen 7 5800x - 2x8GB Ram Corsair Vengeance LPX DDR4 3000 Mhz CL15 - MSI GeForce GTX 1070 Aero ITX 8GB - Sabrent 512GB Rocket NVMe PCIe M.2 2280 - Samsung 850 EVO 250GB Sata3 - Samsung 27" C27JG5x QHD 144 Hz
GogetaSSJ è offline   Rispondi citando il messaggio o parte di esso
Old 17-06-2004, 19:27   #33
The DeViL's
Senior Member
 
Iscritto dal: Nov 2003
Città: ROMA
Messaggi: 1245
Quote:
Originariamente inviato da GogetaSSJ
Come si usa Sleep? Nella Msdn non la trovo
scrivi fuori dal form cosi:

Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)

e poi dove vuoi addormentare scrivi:

sleep 1000 per sesmpio ferma per 1 sec


ciao
__________________
CPU: Ryzen 3900X - MB: Asus Crosshair VIII Hero - 4X8GB 32GB DDR4 3600mhz Corsair Vengeance RGB - VGA: Asus RTX 2080ti
The DeViL's è offline   Rispondi citando il messaggio o parte di esso
Old 17-06-2004, 20:47   #34
GogetaSSJ
Senior Member
 
L'Avatar di GogetaSSJ
 
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
Ecco la Sleep funziona... ma c'è qualcosa che non va nell'appactivate, dopo 4 secondi (ho impostato sleep a 4000) mi restituisce il solito errore
__________________
Asrock AB350M Pro 4 - AMD Ryzen 7 5800x - 2x8GB Ram Corsair Vengeance LPX DDR4 3000 Mhz CL15 - MSI GeForce GTX 1070 Aero ITX 8GB - Sabrent 512GB Rocket NVMe PCIe M.2 2280 - Samsung 850 EVO 250GB Sata3 - Samsung 27" C27JG5x QHD 144 Hz
GogetaSSJ è offline   Rispondi citando il messaggio o parte di esso
Old 17-06-2004, 20:56   #35
GogetaSSJ
Senior Member
 
L'Avatar di GogetaSSJ
 
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
Ho scoperto quanto segue:

1 - Se è già aperta un'istanza di firefox, mi restituisce l'errore (ecco xkè me lo da sempre). Questo come si risolve?

2 - Se clicco sul pulsante che mi fa avvenire tutto quel ciclo, il browser si impone già come programma attivo e quindi l'appactivate non funge e tutto il resto... se seleziono il programma che ho scritto (o un'altra finestra) continua il ciclo e mi va ad aprire i tabs correttamente.

Ammazza quanti problemi che da un programmino così scemo....
Help me!!
__________________
Asrock AB350M Pro 4 - AMD Ryzen 7 5800x - 2x8GB Ram Corsair Vengeance LPX DDR4 3000 Mhz CL15 - MSI GeForce GTX 1070 Aero ITX 8GB - Sabrent 512GB Rocket NVMe PCIe M.2 2280 - Samsung 850 EVO 250GB Sata3 - Samsung 27" C27JG5x QHD 144 Hz
GogetaSSJ è offline   Rispondi citando il messaggio o parte di esso
Old 17-06-2004, 21:08   #36
GogetaSSJ
Senior Member
 
L'Avatar di GogetaSSJ
 
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
Il primo problema l'ho risolto, eliminando l'appactivate e quindi avvio solo il shell

Una grande mano me la da lo sleep, lo imposto a 3 secondi e sono sicuro.
Come per magia il problema delle istanze è pure sparito, sempre per colpa dell'appactivate. Son contento

Be ora sono proprio apposto, posso continuare tranquillamente (spero) la creazione del software. Al prossimo problema

Grazie a tutti!!!!!!!!
__________________
Asrock AB350M Pro 4 - AMD Ryzen 7 5800x - 2x8GB Ram Corsair Vengeance LPX DDR4 3000 Mhz CL15 - MSI GeForce GTX 1070 Aero ITX 8GB - Sabrent 512GB Rocket NVMe PCIe M.2 2280 - Samsung 850 EVO 250GB Sata3 - Samsung 27" C27JG5x QHD 144 Hz
GogetaSSJ è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2004, 00:28   #37
The DeViL's
Senior Member
 
Iscritto dal: Nov 2003
Città: ROMA
Messaggi: 1245
visto? avevo ragione a dirti di usare la sleep!!!... e tutti che dicevano di no!!! (che soddisfazione )
__________________
CPU: Ryzen 3900X - MB: Asus Crosshair VIII Hero - 4X8GB 32GB DDR4 3600mhz Corsair Vengeance RGB - VGA: Asus RTX 2080ti
The DeViL's è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2004, 00:35   #38
GogetaSSJ
Senior Member
 
L'Avatar di GogetaSSJ
 
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
Non sembra ma ci sto ancora impazzendo dietro
Questa volta però c'entrano gli array. Mi sono girato mezza internet ma non ho trovato quello che cerco.

In pratica, tramite un ciclo, mi voglio memorizzare i vari link che ricavo in un array... il quale richiamerò dopo per incollare i vari indirizzi nel browser.
Ma come cavolo si fa?? Di certo devo creare un array dinamico, per cui uso la funzione Redim, ma non ci ho capito tanto...

Se vado a verificare, vado a riempire un solo elemento del vettore, non riesco a farlo incrementare. Mi da per buono solo Vettore(0), gli altri non esistono mai e trovo sempre l'ultimo elemento.
Ecco la codifica presente nel ciclo:

Codice:
ReDim Preserve Vettore(V)
Vettore(V) = sline
L = L + 1
V = L
La variabile L mi serve per contare quanti tabs devo aprire nel browser, V ovviamente sarà uguale ad L perchè il numero di tabs corrispondono ai link da incollare.

Dove sbaglio?
__________________
Asrock AB350M Pro 4 - AMD Ryzen 7 5800x - 2x8GB Ram Corsair Vengeance LPX DDR4 3000 Mhz CL15 - MSI GeForce GTX 1070 Aero ITX 8GB - Sabrent 512GB Rocket NVMe PCIe M.2 2280 - Samsung 850 EVO 250GB Sata3 - Samsung 27" C27JG5x QHD 144 Hz
GogetaSSJ è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2004, 02:13   #39
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da GogetaSSJ
Una grande mano me la da lo sleep, lo imposto a 3 secondi e sono sicuro.
Come per magia il problema delle istanze è pure sparito, sempre per colpa dell'appactivate. Son contento
Sicuro no...metti che ti si avvi il browser su una macchina lenta... In tal caso 3 secondi potrebbero none ssere sufficienti... Devi usare l'API FindWindow, e se non trovi la finestra aperta vai in Sleep per un secondo...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 18-06-2004, 11:02   #40
GogetaSSJ
Senior Member
 
L'Avatar di GogetaSSJ
 
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
Per quanto riguarda la faccenda del vettore, ci sono riuscito.
Come faccio ad usare le API? Ne ho sentito parlare molte volte ma non so usarle, mi puoi spiegare meglio come fare?

Grazie
__________________
Asrock AB350M Pro 4 - AMD Ryzen 7 5800x - 2x8GB Ram Corsair Vengeance LPX DDR4 3000 Mhz CL15 - MSI GeForce GTX 1070 Aero ITX 8GB - Sabrent 512GB Rocket NVMe PCIe M.2 2280 - Samsung 850 EVO 250GB Sata3 - Samsung 27" C27JG5x QHD 144 Hz
GogetaSSJ è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Hisense A85N: il ritorno all’OLED è convincente e alla portata di tutti Hisense A85N: il ritorno all’OLED è convi...
Recensione Borderlands 4, tra divertimento e problemi tecnici Recensione Borderlands 4, tra divertimento e pro...
TCL NXTPAPER 60 Ultra: lo smartphone che trasforma la lettura da digitale a naturale TCL NXTPAPER 60 Ultra: lo smartphone che trasfor...
Un fulmine sulla scrivania, Corsair Sabre v2 Pro ridefinisce la velocità nel gaming Un fulmine sulla scrivania, Corsair Sabre v2 Pro...
Nokia Innovation Day 2025: l’Europa ha bisogno di campioni nelle telecomunicazioni Nokia Innovation Day 2025: l’Europa ha bisogno d...
The Social Reckoning: il seguito di The ...
iPhone 16 si trova ora su Amazon a soli ...
Amazon fa a pezzi i prezzi dei monitor g...
Componenti hardware e periferiche PC a p...
Pianeta in crisi: 7 su 9 limiti vitali g...
Galaxy S25 FE con taglio di prezzo di 10...
4 robot aspirapolvere e 3 scope elettric...
Nuovissimi Xiaomi 15T e 15T Pro con tagl...
Le agenzie federali americane potranno u...
Smartphone pieghevoli sempre più ...
LG svela le Easy TV, una nuova gamma di ...
L'equipaggio della missione Shenzhou-20 ...
Possibili detriti spaziali del razzo cin...
Amazon distrugge i prezzi: TV OLED LG, i...
Trump studia dazi fino al 100% per sping...
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: 16:29.


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