1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Запоминание логина(текста) на С#

Тема в разделе "Оффтопик", создана пользователем Randall, 31 дек 2012.

  1. Автор темы
    Randall

    Randall Старожил Заблокирован

    Баллы:
    153
    Всем привет.Подскажите как реализовать функцию запоминания логина(текста) для лаунчера?
    Я думаю сначала нужно написать код для создания файла,в который будут записываться текст из Textbox.Примерно вот так:
    Код:
    StreamWriter sw;
                FileInfo fi = new FileInfo("name.txt");
                sw = fi.AppendText();
                sw.WriteLine(textbox1.text);
                sw.Close();
    А как реализовать чтение этого файла?
     
  2. Jers

    Jers Старожил Пользователь

    Баллы:
    153
    Код:
    string[] Landp = File.ReadAllLines(@"C:\LoginAndPassword.txt", System.Text.Encoding.Default);
     
    Login.Text = Landp[0];
     
    Password.Text = Landp[1];
     
    Randall нравится это.
  3. Автор темы
    Randall

    Randall Старожил Заблокирован

    Баллы:
    153
    А куда вставлять? В load формы?
     
  4. Jers

    Jers Старожил Пользователь

    Баллы:
    153
    Ну смотри, если тебе нужно заполнить поля при загрузке окна, то да.
     
    Randall нравится это.
  5. Автор темы
    Randall

    Randall Старожил Заблокирован

    Баллы:
    153
    А код на запись в файл можно повесить в checkbox?
     
    ВремяПриключений нравится это.
  6. Jers

    Jers Старожил Пользователь

    Баллы:
    153
    Да можно :)
     
  7. Автор темы
    Randall

    Randall Старожил Заблокирован

    Баллы:
    153
    Ну спасибо за ответы.Лайки заслужил.И с новым годом;):)!!!
     
    Jers нравится это.
  8. Jers

    Jers Старожил Пользователь

    Баллы:
    153
    Если хочешь, могу написать полный код...
     
    Randall нравится это.
  9. Автор темы
    Randall

    Randall Старожил Заблокирован

    Баллы:
    153
    Ну можно.Заранее спасибо.
     
  10. Автор темы
    Randall

    Randall Старожил Заблокирован

    Баллы:
    153
    Ну как?
     
    Vedroyder нравится это.
  11. Theme

    Theme Старожил Девелопер Пользователь

    Баллы:
    173
    Короче из моей подписи найди ThisCraft Launcher.
    Скачай исходники и выдри код из класса SettingsInit. Конвертером из VB.NET в C# переведи, а дальше я думаю поймешь как использовать, там все закомментированно.
     
  12. Автор темы
    Randall

    Randall Старожил Заблокирован

    Баллы:
    153

    Лучше вот так сделать:
    Код:
    string[] Landp = File.ReadAllLines("lastlogin.txt");
                Login.Text = Landp[0];
     
    zuma2 нравится это.
  13. Jers

    Jers Старожил Пользователь

    Баллы:
    153
    :fp:больше время потратит
    а это не одно и то же?
     
  14. Jers

    Jers Старожил Пользователь

    Баллы:
    153
    сейчас сделаю, извини ) новый год все же

    всех с прошедшим
     
    zuma2 и ВремяПриключений нравится это.
  15. Theme

    Theme Старожил Девелопер Пользователь

    Баллы:
    173
    Прошедшим может быть стадо коров. А надо с наступившим.
     
    ITrAnEI нравится это.
  16. Jers

    Jers Старожил Пользователь

    Баллы:
    153
    Молодец, шутканул
     
  17. Theme

    Theme Старожил Девелопер Пользователь

    Баллы:
    173
    Я даже юмористический конкурс выиграл.
     
    slavik123123123 нравится это.
  18. Flumaster

    Flumaster Старожил Девелопер Пользователь

    Баллы:
    153
    Skype:
    alexey_aristov
    Если в визуал студио пишешь, то используй реестр. Очень удобно. Я на C# лаунчер на заказ писал, достаточно быстро управился. Также я сохранял и пароль.
     
    ITrAnEI нравится это.
  19. qwertyqwerty

    qwertyqwerty Старожил Пользователь

    Баллы:
    103
    можно через реестр запоминать, делать ключ и запоминать в поля
     
  20. qwertyqwerty

    qwertyqwerty Старожил Пользователь

    Баллы:
    103
    сори, не увидел
     

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