Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: 6477
Последний выпуск: 19.06.2015

Как сделать так, чтобы в листбокс попадал бы не просто адрес а ссылка на этот адрес?

88K
10 июля 2013 года
tbsh1986
2 / / 10.07.2013
Вот код моей программы:

using System;
using System.IO;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace PoiskovayaSistemaTibor
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
FileInfo[] files;
private void button1_Click(object sender, EventArgs e)
{
listBox1.Items.Clear();
string s = textBox1.Text;
char[] separators = new char[] { ' ', ','};
string[] w = s.Split(separators);
string y = "";
string z = "";
foreach (FileInfo f in files) //определяет следующие действия для каждого файла из выбранной папки
{
string l;
StreamReader file = new StreamReader(f.FullName); //открывает файл
while ((l = file.ReadLine()) != null) //пока не конец файла -> считывать информацию
{

if (((l.IndexOf("<META") > -1) || (l.IndexOf("<meta") > -1)) && (l.IndexOf(">") > -1)) //проверяет вмещает ли данная строка тег META
{
if (l.IndexOf("keywords") > -1)
{

string[] tag = l.Split(separators);

for (int t = 0; t < w.Length; t++)
{
for (int i = 2; i < tag.Length; i++)
if (tag.Contains(w[t]))
{

y = f.Name;
z = f.FullName;
listBox1.Items.Add(y);
listBox1.Items.Add(z);
break;
}
}
}
}

}
}
}
private void button2_Click(object sender, EventArgs e)
{
folderBrowserDialog1.ShowNewFolderButton = false;
folderBrowserDialog1.RootFolder = Environment.SpecialFolder.Desktop;
folderBrowserDialog1.Description = "Выберите папку";
if (folderBrowserDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
DirectoryInfo dinfo = new DirectoryInfo(folderBrowserDialog1.SelectedPath);
files = dinfo.GetFiles();
}
}
}
}

Хочется, чтобы в листбоксе появлялся бы не просто адрес (строка) а ссылка на этот адрес

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог