1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

c# help me

Тема в разделе 'C/C++', создана пользователем CoolMan, 23 окт 2012.

  1. TopicStarter Overlay

    CoolMan Old school Пользователи

    Сообщения:
    436
    Лайки:
    88
    Пол:
    Мужской
    Репутация:
    0
    Скажите как можно реализовать, чтобы при нажатии button, из компа извлекалась информация а именно текстовый файл.
    П.С. Это не для взлома
  2. Kenpachi™ Who Crazy? Old school Пользователи Just a troll

    Сообщения:
    361
    Лайки:
    195
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Solo
    using System.IO;

    public static byte[] ReadFile(string filePath)
    {
    byte[] buffer;
    FileStream fileStream = new FileStream(filePath, FileMode.Open, FileAccess.Read);
    try
    {
    int length = (int)fileStream.Length; // get file length
    buffer = new byte[length]; // create buffer
    int count; // actual number of bytes read
    int sum = 0; // total number of bytes read

    // read until Read method returns 0 (end of the stream has been reached)
    while ((count = fileStream.Read(buffer, sum, length - sum)) > 0)
    sum += count; // sum is a buffer offset for next reading
    }
    finally
    {
    fileStream.Close();
    }
    return buffer;
    }
    1 человеку нравится это.
  3. Evgeniy Пользователи

    Сообщения:
    113
    Лайки:
    120
    Репутация:
    0
    Команда:
    Ratio club
    File.ReadAllText
    1 человеку нравится это.
  4. TopicStarter Overlay

    CoolMan Old school Пользователи

    Сообщения:
    436
    Лайки:
    88
    Пол:
    Мужской
    Репутация:
    0
    А путь надо указывать к файлу?
  5. Evgeniy Пользователи

    Сообщения:
    113
    Лайки:
    120
    Репутация:
    0
    Команда:
    Ratio club
    Дерьмовенько
  6. TopicStarter Overlay

    CoolMan Old school Пользователи

    Сообщения:
    436
    Лайки:
    88
    Пол:
    Мужской
    Репутация:
    0
    Да и ещё , как можно эту инфу с нажатием нопки отправить на сервер
  7. Evgeniy Пользователи

    Сообщения:
    113
    Лайки:
    120
    Репутация:
    0
    Команда:
    Ratio club
    Если нужен именно текст то проще использовать File.ReadAllText(путь к файлу) если нужны октеты File.ReadAllBytes(путь к файлу)
    1 человеку нравится это.
  8. TopicStarter Overlay

    CoolMan Old school Пользователи

    Сообщения:
    436
    Лайки:
    88
    Пол:
    Мужской
    Репутация:
    0
    А путь к файлы такого типа(с:и тд/тд)?
  9. Evgeniy Пользователи

    Сообщения:
    113
    Лайки:
    120
    Репутация:
    0
    Команда:
    Ratio club
    Создаешь сокет, коннектишься к серверу, передаешь информацию

    Socket s = new Socket(SocketType.Stream, ProtocolType.Tcp);
    s.Connect("host", port);
    s.Send(File.ReadAllBytes("путь к файлу"));
    путь может быть абсолютным и относительным
    1 человеку нравится это.
  10. TopicStarter Overlay

    CoolMan Old school Пользователи

    Сообщения:
    436
    Лайки:
    88
    Пол:
    Мужской
    Репутация:
    0
    Всё понел, спасибо
  11. Kenpachi™ Who Crazy? Old school Пользователи Just a troll

    Сообщения:
    361
    Лайки:
    195
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Solo
    Что выдал гугл то и отпостил, я на дерьмошарпе не пишу.

  12. Evgeniy Пользователи

    Сообщения:
    113
    Лайки:
    120
    Репутация:
    0
    Команда:
    Ratio club
    А что пхп-шники уже имеют право разглагольствовать на тему программирования?
  13. Kenpachi™ Who Crazy? Old school Пользователи Just a troll

    Сообщения:
    361
    Лайки:
    195
    Пол:
    Женский
    Репутация:
    0
    Команда:
    Solo
    А что, пишущие на dot net'e возомнили что занимаются программированием?
    Aksel и JoLan нравится это.
  14. maksimillian Define!!!11 Пользователи

    Сообщения:
    88
    Лайки:
    25
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    Diamond
    Не разводите холивар. И чем тебе не нравится dotnet?
Черновик сохранён Черновик удалён

Поделиться этой страницей