Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# Как начать писать программы для MC1000 Здравствуйте,появилась нужда в написание ПО для вот такого зверя Symbol MC1000 (терминал на ОС Windows CE 5.0) единственная проблема на данный момент не могу понять,что для этого нужно. собираюсь писать в VS2010 на С# всё нужное я вроде нашел здесь http://support.symbol.com/support/dynamickc.do?externalId=10263&sliceId=&command=show&forward=nonthreadedKC&kcId=10263&userId=37 но не тут то... https://www.cyberforum.ru/ csharp-beginners/ thread227402.html Анимация C#
Ребята, как можно на форму загрузить анимацию?
C# Сериализация и десериализация https://www.cyberforum.ru/ csharp-beginners/ thread227355.html
Есть класс: public class FilesData : ISerializable //класс, содержащий файлы { public struct fi { public string name; public byte data; }
C# Двойная буфферизация https://www.cyberforum.ru/ csharp-beginners/ thread227277.html
Здравствуйте. Решил написать игру, вроде всё получается хорошо, но есть одна проблема, а именно - мерцание PuctureBox`ов при перемещении. Покапался в интернете и нашёл решение данной проблемы - двойная буфферизация. В гугле и на форуме, ничего хорошего на эту тему не нашёл, может просто не правильно искал. Прошу выложить исходник или рабочий код в котором применяется двойная буфферизация,...
методы C#
подскажите пожалуйста как обменяться переменными между методами одного класса. в одной книжке прочитал, что они глобальные , но в моём случаее нет, может я не правильно объявляю метод: public static void edt_db()
C# Посмотрите и подскажите если можете https://www.cyberforum.ru/ csharp-beginners/ thread227113.html
Указания к віполнению задания: Задачи данной работі следует решать с использованием ввода одномерных матриц с клавиатуры либо и заданием с помощью генератора псевдослучайных чисел с последующим выводом их на экран монитора в виде строки (или столбца). Генерировать псевдослучайные числа позволяют слудующие функции библиотечного файла <stdlib.h>: void randomize(void) int random(int N) int...
C# Не получается string input string input = textBox1Input.Text; Подскажите пожалуйста, что я не так делаю? Ошибка 1 Элемент "textBox1Input" не существует в текущем контексте. https://www.cyberforum.ru/ csharp-beginners/ thread227110.html Переводчик C#
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Char; namespace ConsoleApplication1 { class Calc
C# Объявление массива Как объявить массив следующего типа: A d] т.е. массив A, в котором N элементов (индекс i), содержащие объекты byte (массив байт разного размера). Что бы его можно было задавать примерно так: A = new byte; И обращаться соответственно: byte BB = A; https://www.cyberforum.ru/ csharp-beginners/ thread227074.html C# CLI https://www.cyberforum.ru/ csharp-beginners/ thread226911.html
Спецификфация CLI. Чем она представлена в C#? Если можно подробнее? На экзамене надо бла-бла-бла сделать.
Вопросы по C# уменьшение написанного кода с Console C#
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string args)
C# Работа с классами, а точнее класс с содержанием даты Всем привет, случайно искал данные о том как докопаться до даты в C# наткнулся на ваш форум, почитал что люди говорили , но это не то, вот хочу спросить одну вещь по конкретному заданию (я студент и это задание из лабораторной работы) , только прошу не говорите "читаем ман к заданиям или лекции" , прочитано и то и то, не понятно , вот и решил обратиться к помощи боле опытных Составить описание... https://www.cyberforum.ru/ csharp-beginners/ thread226822.html
826 / 717 / 110
Регистрация: 06.10.2010
Сообщений: 825
Записей в блоге: 1
12.01.2011, 22:15 0
.NET 3.x

Получение favicon'а сайта - C# - Ответ 1282441

12.01.2011, 22:15. Показов 3568. Ответов 14
Метки (Все метки)

Ответ

Немного подправил код, теперь работает нормально:
Главное окно:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
using System;
using System.Diagnostics;
using System.Drawing;
using System.IO;
using System.Net;
using System.Windows.Forms;
 
namespace ListViewProject {
    public partial class Main : Form {
        private FavSites[] siteArr;
 
        public Main() {
            InitializeComponent();
        }
 
        private void GetRate() {
            string path = Path.Combine( Environment.CurrentDirectory, "Rate.txt" );
            var lines = File.ReadAllLines( path );
 
            siteArr = new FavSites[lines.Length];
            for ( int i = 0; i < lines.Length; i++ ) {
                siteArr[ i ] = new FavSites( lines[ i ] );
            }
 
            lblCount.Text = string.Format( "There were {0} lines.", lines.Length );
        }
 
        private void MainLoad( object sender, EventArgs e ) {
            GetRate();
 
            lstvWebsites.View = View.Details;
            lstvWebsites.Columns.Add( "Name" );
            lstvWebsites.Columns.Add( "URL" );
            lstvWebsites.Columns.Add( "Rate" );
 
            ListViewItem item;
 
            // Скачиваем иконки
            using ( WebClient client = new WebClient() ) {
                for ( int i = 0; i < siteArr.Length; i++ ) {
                    string url = siteArr[ i ].Url;
                    var data = client.DownloadData( url + "favicon.ico" );
                    Bitmap icon;
                    using ( MemoryStream stream = new MemoryStream( data ) ) {
                        icon = new Bitmap( stream );
                    }
                    imageList.Images.Add( url, icon );
                    item = new ListViewItem( siteArr[ i ].Name, url );
 
                    item.SubItems.Add( url );
                    item.SubItems.Add( siteArr[ i ].Rate );
                    lstvWebsites.Items.Add( item );
                }
            }
 
            lstvWebsites.Columns[ 0 ].Width = -1;
            lstvWebsites.Columns[ 1 ].Width = -1;
            lstvWebsites.Columns[ 2 ].Width = -1;
        }
 
        private void LstvWebsitesDoubleClick( object sender, EventArgs e ) {
            string str = lstvWebsites.SelectedItems[ 0 ].SubItems[ 1 ].Text;
            Process.Start( str );
        }
 
        private void ListToolStripMenuItemClick( object sender, EventArgs e ) {
            lstvWebsites.View = View.List;
            listToolStripMenuItem.Checked = true;
            detailsToolStripMenuItem.Checked = false;
            iconsToolStripMenuItem.Checked = false;
        }
 
        private void DetailsToolStripMenuItemClick( object sender, EventArgs e ) {
            lstvWebsites.View = View.Details;
            listToolStripMenuItem.Checked = false;
            detailsToolStripMenuItem.Checked = true;
            iconsToolStripMenuItem.Checked = false;
        }
 
        private void IconsToolStripMenuItemClick( object sender, EventArgs e ) {
            lstvWebsites.View = View.LargeIcon;
            listToolStripMenuItem.Checked = false;
            detailsToolStripMenuItem.Checked = false;
            iconsToolStripMenuItem.Checked = true;
        }
 
        private void ExitToolStripMenuItemClick( object sender, EventArgs e ) {
            Application.Exit();
        }
    }
}
FavSites:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
namespace ListViewProject {
    public class FavSites {
        readonly string name;
        readonly string rate;
        readonly string url;
 
        public FavSites( string line ) {
            var lines = line.Split( '#' );
 
            name = lines[ 0 ];
            url = lines[ 1 ];
            rate = lines[ 2 ];
        }
 
        public string Name {
            get { return name; }
        }
 
        public string Url {
            get { return url; }
        }
 
        public string Rate {
            get { return rate; }
        }
    }
}
Файл:
Код
Google#https://www.cyberforum.ru/#7/10
Hotmail#http://www.hotmail.com/#5/10
Twitter#http://www.twitter.com/#10/10
Facebook#http://www.facebook.com/#0/10
YouTube#http://www.youtube.com/#10/10
Прога:
ListViewProject.zip
Проблема была в том, что когда добавляешь иконку, нужно ей присваивать ImageKey. И когда добавляешь элемент в lstvWebsites, то элементу тоже нужно присваивать ImageKey, такую же, как и у изображения.

Вернуться к обсуждению:
Получение favicon'а сайта C#
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.01.2011, 22:15
Готовые ответы и решения:

Получение строки с сайта
Здравствуйте! Получаю строку с веб сайта. На веб сайте она имеет вот такой вид ETH Zürich –...

Получение заголовка сайта
Вопрос такой. Имеется код (работающий) для получения заголовка сайта по его адресу, сейчас я хочу...

Получение инфы с сайта
Нужно написать приложение которая будет сравнивать цены на нескольких интернет...

Получение данных с сайта
Доброе время суток! Встала необходимость экстренно решить задачу такого рода: Есть сайт,...

14
12.01.2011, 22:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.01.2011, 22:15
Помогаю со студенческими работами здесь

Получение данных с сайта
Здравствуйте. Начал недавно изучать unity и c# , возник вопрос: Как из 2d приложения на unity...

qt получение данных с сайта
Добрый день форумчане.Как получить данные с сайта в интернете?возможно получить данные по API ключу?

Получение данных с сайта
Проблема вот в чем- есть сайт, открытый в браузере &quot;Яндекс&quot; на нем отображен числовой баланс,...

Получение данных с сайта
Добрый день! Я только начинающий программист. Хочу слепить программку для себя. Суть программы в...

Получение графики с сайта
Доброго времени суток! Вопрос такой: есть сайт, как мне получить графику с сайта и отобразить эту...

Получение текста с сайта
Доброго времени суток. Как можно получить текст с сайта, без чтения всей...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru