C# fotoalbum – .NET – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

C# fotoalbum – .NET – Fórum – Programujte.comC# fotoalbum – .NET – Fórum – Programujte.com

 

elvis0
Newbie
15. 2. 2009   #1
-
0
-

Ahoj,

potřeboval bych trochu poradit s jedním problémem. Pracuji na jedné aplikaci,kde její součást vyžaduje něco jako fotoalbum. Představu jsem měl asi takovou, že bych vytvořil něco jako mají windows zobrazení filmového pásu.

Vycházel jsem tedy z tohoto zobrazení. Do DB vždy ukládám názvy jednotlivých obrázků příslušejících ke konkrétní složce. Poté když chci zobrazit fotky příslušející k dané složce, načtu jména z DB ale nevím jak vytvořit miniatury fotek. Zkoušel jsem to takto, ale to mi nefungovalo:



string pathname = Directory.GetCurrentDirectory();
string select = "SELECT * FROM " + tabName + " WHERE id_rozpoctu='" + GetIdItem() + "'";
DataTable dtabNode = data.GetSelectResult(select, tabName).Tables[tabName];
if (dtabNode != null)
{
nahledAlbaListView.Items.Clear();
ImageList list = new ImageList();
nahledAlbaListView.LargeImageList = list;
nahledAlbaListView.SmallImageList = list;
for (int j = 0; j < dtabNode.Rows.Count; j++)
{
DataRow drowNode = dtabNode.Rows[j];
if (drowNode.RowState != DataRowState.Deleted)
{
ListViewItem lvi = new ListViewItem(drowNode["jmeno"].ToString());
list.Images.Add(Image.FromFile(path + "/Foto/" + drowNode["jmeno"].ToString()));
lvi.Name = drowNode["id"].ToString();
//lvi.ImageIndex = j;
lvi.ImageKey = drowNode["jmeno"].ToString();
nahledAlbaListView.Items.Add(lvi);
}
}
}

Děkuji za každou radu.

Nahlásit jako SPAM
IP: 212.80.67.–
Alkohol je příčinou ale i řešením veškerých problémů. :)
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 45 hostů

Podobná vlákna

Fotoalbum problém — založil Petr Hora

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý