Domanda

Sto cercando di recuperare il percorso del file per un file HTML che viene incorporato in risorse (resx) in VS2008 C # progetto. Voglio dare percorso di questo file al controllo web browser nativo (PIEHtml) per essere in grado di navigare (DTM_NAVIGATE) nella mia applicazione. So che posso passare la stringa a questo controllo utilizzando DTM_ADDTEXTW ma dal momento che la dimensione del testo HTML è così grande, non voglio passare stringa al controllo. Ho bisogno di estrarre in qualche modo il percorso del file per il file html incorporato all'interno gestore delle risorse.

Ho provato ad utilizzare, ma questo non dà il percorso del file html all'interno di montaggio:

private ResourceManager resManager = new ResourceManager("AppName.FolderName.FileName", System.Reflection.Assembly.GetExecutingAssembly());

this.lbl.Text = resManager.GetString("StringInResources"); 

e anche leggere Risorse Recupero in assembly satellite ma lo ha fatto non risolvere il mio problema.

Qualcuno può fornire informazioni su come raggiungere questo obiettivo?

Nessuna soluzione corretta

Altri suggerimenti

Non ti hanno prima di estrarre la risorsa? O almeno caricarlo nella memoria?

Prova questo link: http://www.csharper.net/blog/getting_an_embedded_resource_file_out_of_an_assembly.aspx

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top