Newsgroup: it.comp.programmare.win32
Titolo: Per programmatori:pag html con immagine

Ciao a tutti, stò sviluppando un&#8217;applicazione con il c++ builder
4 (è il "gemello" di DELPHI fatto in c++)
Ho una prima form con una combo attraverso la quale decido quante edit
creare nella form successiva che viene visualizzata dopo avere premuto
su un bottone avanti posto nella prima form
La seconda form(quella che contiene un numero di edit variabile a
senda delle scelte effettuate nella combo) contiene anche un certo
numero di BUTTON al cui evento ON-Click ho associato la possibilità di
inserire in un TImage l&#8217;immagine scelta da disco.
Quando ho completato le edit con il testo corrispondente, dovrei
creare un file html per permetterne di seguito la stampa; per fare
questo mi è stato suggerito di usare una TString List; così ho fatto:
ho creato una tabella composta da 2 colonne:
il testo delle edit, le immagini inserite nei Timage
Se per la scrittura del testo non ho nessun problema, non riesco a
realizzare la scrittura nella pagina html dell&#8217;immagine Scelta
nel TImage della form; tenete conto che alcune righe della colonna
possono avere solo il testo senza le immagini; in questo caso nella
colonna relativa faccio scrivere &#8220;NESSUNA IMMAGINE&#8221;;
quello che non riesco proprio a fare è la scrittura
dell&#8217;immagine nella colonna corrispondente della tabella; sapete
dirmi i motivi? Sapete suggerirmi come faccio ad ottenere la
visualizzazione dell&#8217;immagine inserita nel TImage della form
Vi invio un frammento di codice di come avrei fatto io così magari
sapete dirmi come modificarlo per renderlo funzionante
                HtmlRisultati->Add("<td width=40% Align=Center>");
                    //  F: inserisco l'eventuale immagine)
                if(LabPercorsoImmagine[iDomande]->Caption=="NESSUNA
IMMAGINE")
                Immagine="Nessuna Immagine";
                HtmlRisultati->Add("<ALIGN=CENTER><b>"+Immagine+"</b>");
                if(LabPercorsoImmagine[iDomande]->Caption!="NESSUNA
IMMAGINE")
                // HtmlRisultati->Add(OpenDialog->FileName);
                HtmlRisultati->Add("<IMG
SRC="+OpenDialog->FileName+">");
                HtmlRisultati->Add("</td>");
LabPercorsoImmagine è una label che contiene il PATH
dell&#8217;immagine scelta, se nessuna immagine viene scelta il valore
di defoult è: nessuna immagine e questo viene scritto nella tabella
L&#8217;ultima parte del codice dovrebbe permettermi qualora la Cation
della Label sia diverso da nessuna immagine(cioè nel Timage c&#8217;è
un&#8217;immagine), dovrebbe aggiunger l&#8217;immagine inserita nel
TImage; ma questo non accade: nel campo viene visualizzata
l&#8217;iconcina dell&#8217;immagine sottoforma di X rossa; ma
l&#8217;immagine non viene riportata&#8230;..
Sapete dirmi come posso fare??
Sono stato abbastanza lungo ma spero anche abbastanza chiaro per poter
ottenere un suggerimento
Spero possiate aiutarmi grazie a tutti ciao Fabio

 Spero possiate aiutarmi grazie a tutti ciao Fabio
Prova a salvare nel file html il percorso completo dell'immagine.
M.
-- 
Se non conosci la netiquette o il quoting,
ti prego, prima di rispondere, leggi qui:
http://www.marco5x.net/usenet/galateo.php
http://www.marco5x.net/usenet/quoting.php