|
|
|
![]() |
|
Strumenti |
![]() |
#21 |
Senior Member
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
|
Il tuo programma demo mi sta risultando molto utile.
Ho bisogno di un altro aiutino. Quando creo un nuovo form gli assegno un Name con questa funzione Codice:
Function creatab() Dim frm As New frmbrowser Dim numero As Integer frm.Caption = "Link" & numero frm.Show frm.Name = "frm" & numero End Function Ho la necessita di selezionare un form specifico ad intervalli (tramite un timer). Come faccio a fare lo show su un form con il nome (o caption) dinamico? Spero di essermi spiegato.
__________________
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 |
![]() |
![]() |
![]() |
#22 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Ma la tua funzione che mi hai appena fatto vedere esiste veramente?
Perchè in teoria nn si può assegnare il nome in runtime, ma solo quando sei in modalità di progetto!
__________________
"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 |
![]() |
![]() |
![]() |
#23 |
Senior Member
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
|
Infatti... ho fatto alcune modifiche, ho provato e mi dice che non si può fare -_-
Ora credo di avere una sola possibiltà quindi, selezionare un form in base al suo caption, come faccio?
__________________
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 |
![]() |
![]() |
![]() |
#24 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Se non erro nell'esempio 001 c'è questa cosa.. quando crei una finestra nel menu windows si da la possibilità di selezionarlo!
Prova a dare un occhiata... ![]()
__________________
"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 |
![]() |
![]() |
![]() |
#25 |
Senior Member
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
|
In effetti hai ragione, da la possibiltà di selezionarlo, ma nella codifica non trovo nulla a riguardo
![]() Com'è possibile?
__________________
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 |
![]() |
![]() |
![]() |
#26 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Si ho notato anche io... ma nn capisco perchè ti interessa selezionarlo?
Magari troviamo un altra soluzione...
__________________
"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 |
![]() |
![]() |
![]() |
#27 |
Senior Member
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
|
Bè in media si dovranno aprire circa 60 / 80 finestre.
Il ciclo va a selezionare una finestra e poi deve mandare la navigazione per tot secondi; allo scadere passa alla seconda finestra e parte la navigazione (con il link assegnatoli) e così via fino all'ultima.
__________________
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 |
![]() |
![]() |
![]() |
#28 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Bhe ma allora lo fai direttamente qaundo lanci la form, gli dai l'url e imposti un timer che ogni n secondi lanci altre form
__________________
"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 |
![]() |
![]() |
![]() |
#29 |
Senior Member
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
|
Io avevo pensato di aprire tutti i form e poi uno ad uno di "cliccarli", partendo dal primo (non per incasinarmi la vita, ma per capire il meccanismo)
Vabbè vedrò di fare come mi hai consiglaito, se però ti viene qualcosa in mente, io sto qui ![]()
__________________
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 |
![]() |
![]() |
![]() |
#30 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Si si certo, la metto nelle cose da fare, se mi viene in mente qlc te lo faccio sapere
![]()
__________________
"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 |
![]() |
![]() |
![]() |
#31 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Bastava pensarci solo un po su, e bersi un bel bicchiere di coca cola e vedi che le cose ti sembreranno tutte chiare...
![]() Guarda il nuovo esempietto ehehehehe ![]() Io ho tutte le form con la caption numerica, tu se hai le form del tipo esempio: Browser1, Browser2, Browser3, etc etc basta che controlli se nella caption c'è InStr(frmAux.Caption,Browser)>0 e sei a cavallo ![]()
__________________
"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 |
![]() |
![]() |
![]() |
#32 |
Senior Member
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
|
Ci guardo immediatamente, thx
![]() Ps: da domani farò pure io uso massiccio di coca cola ![]()
__________________
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 |
![]() |
![]() |
![]() |
#33 |
Senior Member
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
|
Dopo aver disposto le varie finestre con i link, se scrivo qualcosa del tipo:
If Instr(frmbrowser.caption, "Link") > 0 Then frmbrowser.show mi crea un'altra mdichild. Il programma crea almeno una finestra con la caption "Link 1"
__________________
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 Ultima modifica di GogetaSSJ : 06-09-2004 alle 00:14. |
![]() |
![]() |
![]() |
#34 |
Senior Member
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
|
Come non detto, scrivendo
If Instr (1, frmbrowser.captio, "Link 1") Then frmbrowser.setfocus ci riesco. Vai che sta venendo una figata. L'ho quasi terminato ![]() Spero di non avere + problemi, + che altro per non scocciare te ![]()
__________________
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 |
![]() |
![]() |
![]() |
#35 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Bene
![]() Ma se passi il titolo giusto della form nn c'è bisogno che usi la InStr ma basta che metti: If frmBrowser.caption="Link 1" Then frmBrowser.Setfocus ![]() ![]() ![]() ![]() ![]() ![]()
__________________
"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 |
![]() |
![]() |
![]() |
#36 |
Senior Member
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
|
Madò vero... si vede che sto fuso a quest'ora
![]() ![]() Domani lo cambierò va Comunque ho visto che c'è un controllo (che non ho mai usato) che permette di creare delle schede (appunto tabs). Mi potrebbe tornare utile? Potrei clonare ogni frmchild nella rispettiva scheda... così massimizzo la videata del browser. Vedrò di farlo domani, ora sono cotto. Buonanotte ![]()
__________________
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 |
![]() |
![]() |
![]() |
#37 |
Senior Member
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
|
Gogeta alla riscossa
![]() Veniamo a noi: Come dicevo ieri, al posto di aprire le varie frmchild, vorrei disporle in varie schede. In che modo devo agire? Inoltre si può ricavare il titolo della finestra del browser? Mi serve per effettuare alcuni controlli Sono quasi vicino alla conclusione, conto su di te matpez ![]() ![]()
__________________
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 |
![]() |
![]() |
![]() |
#38 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Un tab nn può contenere una form, ma solo controlli...
Tu vorresti avere una form unica con tanti tab quante sono le pagine ad aprire?
__________________
"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 |
![]() |
![]() |
![]() |
#39 |
Senior Member
Iscritto dal: May 2001
Città: Triggiano
Messaggi: 4459
|
Esatto, sarebbe il massimo!!!
Insomma voglio una specie di firefox integrato nel programma. Anzi.. al posto di quella ciofeca di MIC, si potrebbe integrare direttamente firefox?
__________________
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 |
![]() |
![]() |
![]() |
#40 |
Senior Member
Iscritto dal: Aug 2002
Città: Biella
Messaggi: 1882
|
Integrare direttamente firefox nn credo che sia possibile, a meno che tu nell'elenco degli oggetti non trovi qlc che la casa produttrice ha messo a disposizione...
Ti ho postato un esempio che ho trovato per clonare dei controlli, così tu potrai clonare tanti MIC quante te ne servono con il controllo tab!! ![]()
__________________
"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 |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:08.