PDA

View Full Version : .net aprire url


SteR9
24-01-2005, 13:22
avrei bisogno di aprire il browser con una determinata pagina in .net.. come posso fare? explorer può ricevere dei parametri?oppure esiste una funzione di .net?
Grazie..
ciao :)

kk3z
24-01-2005, 14:55
shellexecute può andare? è in c, .net nn è un linguaggio :)

SteR9
24-01-2005, 18:16
Originariamente inviato da kk3z
shellexecute può andare? è in c, .net nn è un linguaggio :)
si ma vorrei sapere se ad iexplorer si può passare come parametro un url..o anche a firefox va bene..

kk3z
24-01-2005, 19:07
Non dovresti passare nessun parametro, ShellExecute (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shellexecute.asp) apre direttamente la pagina che hai chiesto nel browser di default.

Così apre il browser di default (se è già aperto, carica la pagina nella finestra già aperta):
ShellExecute(NULL, NULL, "http://www.hwupgrade.it", NULL, NULL);
Così apre una nuova finestra:
ShellExecute(NULL, "opennew", "http://www.hwupgrade.it", NULL, NULL);

Se devi passare un parametro per forza, usa il 4 parametro della funzione, lpParameters.

SteR9
25-01-2005, 07:22
Originariamente inviato da kk3z
Non dovresti passare nessun parametro, ShellExecute (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shellexecute.asp) apre direttamente la pagina che hai chiesto nel browser di default.

Così apre il browser di default (se è già aperto, carica la pagina nella finestra già aperta):
ShellExecute(NULL, NULL, "http://www.hwupgrade.it", NULL, NULL);
Così apre una nuova finestra:
ShellExecute(NULL, "opennew", "http://www.hwupgrade.it", NULL, NULL);

Se devi passare un parametro per forza, usa il 4 parametro della funzione, lpParameters.
mi pare che in .net ShellExecute fosse stato sostituito.. infatti non me lo vede..devo forse importare qualcue libreria?

kk3z
25-01-2005, 16:00
il net non l'ho mai usato, mi spiace. Sulla pagina che ti ho dato dice di usare "shellapi.h" con la libreria "shell32.lib". A me basta includere windows.h...

SteR9
26-01-2005, 06:39
credo di avere dei problemi con visual studio perchè anche se dichiaro
Dim pippo As Integer
pippo = 2

non mi riconosce pippo..ho provato anche a reinstallarlo ma non va :cry: :muro:

kk3z
26-01-2005, 13:48
ah è basic :wtf: niente, nè .net nè visual basic sono nelle mie competenze :(

SteR9
26-01-2005, 15:40
Originariamente inviato da kk3z
ah è basic :wtf: niente, nè .net nè visual basic sono nelle mie competenze :(
vabè..allora in C++? :D

kk3z
26-01-2005, 19:59
facendo una semplice ricerca su google, ho trovato questo (http://www.visual-basic.it/uploads/articoli/tecnici/adsApiNet.htm),, da Esempi Pratici in giù. :)

Certo che è un casino questo basic, poffarbacco :fagiano: ci metti di più a scrivere le dichiarazioni di qualcosa che a scrivere quello che deve effettivamente fare...