Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

[C#] Взять информацию из файла через программу.

-

Вопросы и ответы, обсуждения

- Ваши вопросы по C# только в данном разделе

Ответ
 
Опции темы
Старый 01.08.2011, 14:12   #1
 Пехотинец
Аватар для XRASER
 
XRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краях
Регистрация: 27.11.2010
Сообщений: 84
Популярность: -1831
Сказал(а) спасибо: 249
Поблагодарили 57 раз(а) в 27 сообщениях
Отправить сообщение для XRASER с помощью ICQ Отправить сообщение для XRASER с помощью Skype™
 
Question [C#] Взять информацию из файла через программу.

У меня несколько вопросов по C#:
1. Как можно открыть файл в формате .xml и передать данные на label? (При этом я буду использовать поиск строки)
2. Как можно получить 1 файл мне на почту?, заслав программу на чужой компьютер.

3. (Для друзей) Как вывести дату и время на label'ы, и как открыть CD-ROM?

Буду ставить каждому спасибку, даже за небольшую помощь...
  Ответить с цитированием
Старый 01.08.2011, 14:27   #2
 Сержант
Аватар для Cherinho
 
Cherinho на правильном путиCherinho на правильном пути
Регистрация: 20.09.2010
Сообщений: 106
Популярность: 172
Золото Zhyk.Ru: 50
Сказал(а) спасибо: 17
Поблагодарили 82 раз(а) в 50 сообщениях
Отправить сообщение для Cherinho с помощью ICQ
 
По умолчанию Re: [C#] Взять информацию из файла через программу.

1. Юзай класс XMLReader
2. Класс Mail и Attachment [Ссылки могут видеть только зарегистрированные пользователи. ]
3. В первой части вопроса не понял в чем сложность.Вторая:
Код:
//это пишем в классе
[DllImport("winmm.dll", EntryPoint = "mciSendStringA", CharSet = CharSet.Ansi)]
        protected static extern int mciSendString
           (string mciCommand,
           StringBuilder returnValue,
           int returnLength,
           IntPtr callback);
 //это твоя функция
public void MyFunc()
        {
int result = mciSendString("set cdaudio door open", null, 0, IntPtr.Zero);
            Thread.Sleep(1000);
            result = mciSendString("set cdaudio door closed", null, 0, IntPtr.Zero);
            }
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Пользователь сказал cпасибо:
XRASER (01.08.2011)
Старый 01.08.2011, 14:43   #3
 Пехотинец
Аватар для XRASER
 
XRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краях
Регистрация: 27.11.2010
Сообщений: 84
Популярность: -1831
Сказал(а) спасибо: 249
Поблагодарили 57 раз(а) в 27 сообщениях
Отправить сообщение для XRASER с помощью ICQ Отправить сообщение для XRASER с помощью Skype™
 
По умолчанию Re: [C#] Взять информацию из файла через программу.

Ок, буду разбираться, со второым вопросов понял.
А вот с первым пока не очень...

Добавлено через 17 минут
Есть такая идея:
Как можно вывести весь текст с файла .xml в MessageBox.Show (Поиск строки я дальше сделаю сам, но я в первый раз вытаскиваю информацию из файла, хотелось бы код в качестве примера и неймспейсы, которые подключить)

Добавлено через 19 минут
И какую-нибудь книгу по c#, где более понятно все объясняется с примерами...
([Ссылки могут видеть только зарегистрированные пользователи. ])

Последний раз редактировалось XRASER; 01.08.2011 в 15:05. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 01.08.2011, 15:04   #4
Проверенный продавец
 Разведчик
Аватар для MCseller
 
MCseller на правильном путиMCseller на правильном пути
Регистрация: 13.07.2011
Сообщений: 6
Популярность: 156
Сказал(а) спасибо: 6
Поблагодарили 16 раз(а) в 16 сообщениях
Отправить сообщение для MCseller с помощью ICQ
 
По умолчанию Re: [C#] Взять информацию из файла через программу.

насчет первого вопроса.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Всё написано простым и понятным языком
  Ответить с цитированием
Пользователь сказал cпасибо:
XRASER (01.08.2011)
Старый 01.08.2011, 15:07   #5
 Пехотинец
Аватар для XRASER
 
XRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краяхXRASER неизвестен в этих краях
Регистрация: 27.11.2010
Сообщений: 84
Популярность: -1831
Сказал(а) спасибо: 249
Поблагодарили 57 раз(а) в 27 сообщениях
Отправить сообщение для XRASER с помощью ICQ Отправить сообщение для XRASER с помощью Skype™
 
По умолчанию Re: [C#] Взять информацию из файла через программу.

Цитата:
Сообщение от MCsellerПосмотреть сообщение
насчет первого вопроса.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Всё написано простым и понятным языком

Уже нашел это, но там описываются Свойства, Методы - А что нужно использовать и в каком порядке я не знаю!
  Ответить с цитированием
Старый 01.08.2011, 15:51   #6
Проверенный продавец
 Разведчик
Аватар для MCseller
 
MCseller на правильном путиMCseller на правильном пути
Регистрация: 13.07.2011
Сообщений: 6
Популярность: 156
Сказал(а) спасибо: 6
Поблагодарили 16 раз(а) в 16 сообщениях
Отправить сообщение для MCseller с помощью ICQ
 
По умолчанию Re: [C#] Взять информацию из файла через программу.

Код:
using System;
using System.Web.Script.Serialization;
using System.Text.RegularExpressions;
using System.Xml.Serialization;
using System.IO;
    public class book
    {
        public string title { get; set;  }
        public string price { get; set; }
        public string qwe { get; set; }
    }
    class Program
    {
        static void Main(string[] args)
        {
            XmlSerializer reader = new XmlSerializer(typeof(book));
            StreamReader file = new StreamReader(
                @"c:\xml.xml");
            book overview = new book();
            overview = (book)reader.Deserialize(file);

            Console.WriteLine(overview.title);
            Console.WriteLine(overview.price);
            Console.WriteLine(overview.qwe);

        }

    }
Содержимое xml.xml:
Код:
<book>
  <title>Pride And Prejudice</title>
  <price>19.95</price>
  <qwe>123</qwe>
</book>
Добавлено через 8 минут
Если работаем с файлом удалённо, то реализуем метод void main() так
Код:
            XmlReader reader = XmlReader.Create("http://subdomain.localhost/xml.xml");
            XmlSerializer serializer = new XmlSerializer(typeof(Book));
            Book overview = new Book();
            overview = (Book)serializer.Deserialize(reader);
            Console.WriteLine(overview.title);
            Console.WriteLine(overview.price);
            Console.WriteLine(overview.qwe);

Последний раз редактировалось MCseller; 01.08.2011 в 15:59. Причина: Добавлено сообщение
  Ответить с цитированием
Пользователь сказал cпасибо:
XRASER (01.08.2011)
Старый 01.08.2011, 16:14   #7
 Сержант
Аватар для Cherinho
 
Cherinho на правильном путиCherinho на правильном пути
Регистрация: 20.09.2010
Сообщений: 106
Популярность: 172
Золото Zhyk.Ru: 50
Сказал(а) спасибо: 17
Поблагодарили 82 раз(а) в 50 сообщениях
Отправить сообщение для Cherinho с помощью ICQ
 
По умолчанию Re: [C#] Взять информацию из файла через программу.

если тебе не нужны все прелести класса XmlReader,а нужно просто считать файл в строку,то тогда можно и так:
Код:
using System.IO;
            StreamReader rdr = new StreamReader(@"1.xml");
            richTextBox1.Text=rdr.ReadToEnd();
            rdr.Close();
________________

Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
  Ответить с цитированием
Пользователь сказал cпасибо:
XRASER (01.08.2011)
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
через какую программу можно получить id корешей? вова225 Общение и обсуждение (Тюряга ВК) 3 02.04.2011 09:51
INJECt файла через RE? Gaifulla81 Общение и обсуждение, архив Point Blank 0 23.10.2010 20:50

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 16:07.

Пишите нам: forum@zhyk.ru
Copyright © 2025 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net