c# WPF - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming

Программирование / Programming
Ищете помощи в написании программы, есть сложность в выполнении задания (в институте и т.д.), пожалуйста, спросите у нас в данном форуме и мы обязательно вам поможем. При поддержке: Рейтинг серверов самых популярных online-игр

Ответ
Опции темы
Непрочитано 01.01.2018, 22:19   #1
Пользователь

Автор темы (Топик Стартер) c# WPF

Пробую создать лаунчер , но вот не могу понять как сделать так чтобы при вводе логина и пароля , он их использовал как параметры запуска.
Вот логин

 
<Window x:Class="Launcher.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        xmlns:local="clr-namespace:Launcher"
        mc:Ignorable="d"
        Title="Launcher" Height="350" Width="525">
    <Grid>
        <Grid.ColumnDefinitions>
            <ColumnDefinition Width="78*"/>
            <ColumnDefinition Width="439*"/>
        </Grid.ColumnDefinitions>
        <Label Content="Login" HorizontalAlignment="Left" Margin="7.647,100,0,0" VerticalAlignment="Top" Grid.Column="1"/>
        <Label Content="Password" HorizontalAlignment="Left" Margin="7.647,155,0,0" VerticalAlignment="Top" Grid.Column="1"/>
        <Button Content="Start" HorizontalAlignment="Left" Margin="141.647,197,0,0" VerticalAlignment="Top" Width="75" Grid.Column="1" Click="Start"/>
        <TextBox HorizontalAlignment="Left" Height="23" Margin="79.647,103,0,0" TextWrapping="Wrap" Text="Login" VerticalAlignment="Top" Width="201" Grid.Column="1" TextChanged="Login"/>
        <TextBox HorizontalAlignment="Left" Height="23" Margin="79.647,155,0,0" TextWrapping="Wrap" Text="Password" VerticalAlignment="Top" Width="201" Grid.Column="1" TextChanged="Password"/>
    </Grid>
</Window>
 
 
Code: XML
Создал класс Launcher и там прописал
 
public class StartLauncher
    {
        private static string _login;
        private static string _password;
        public static void Run()
        {
            var Login = Login;
            var Password = Password;
            var process = new Process
            {
                StartInfo =
              {
                  FileName = "PiercingBlow.exe",
                  Arguments = String.Format("/Login:\"{0}\" /Password:{1}", Login, Password)
              }
 
            };
            process.Start();
        }
        public static string Login
        {
            get { return _login; }
            set { _login = value; }
        }
        public static string Password
        {
            get { return _password; }
            set { _password = value; }
        }
    }
 
Code: C#
Но не работает почему то.
Boris2105 на форуме Ответить с цитированием
Непрочитано 01.01.2018, 23:36   #2
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: c# WPF

Странный класс, даже не представляю, как ты его юзаешь.

<TextBox Name="LoginInput" [...] />
<PasswordBox Name="PasswordInput"  [...] />
<Button Name="Start" [...] Click="Start_Click"/>
 
Code: XML

public partial class MainWindow : Window
{
    public MainWindow()
    {
        InitializeComponent();
    }
 
    private void Start_Click(object sender, RoutedEventArgs e)
    {
        var startInfo = new ProcessStartInfo("PiercingBlow.exe")
        {
            Arguments = $"/Login:{LoginInput.Text} /Password:{PasswordInput.Password}"
        };
 
        Process.Start(startInfo);
    }
}
 
Code: C#
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR на форуме Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 01.01.2018, 23:40   #3
Пользователь

Автор темы (Топик Стартер) Re: c# WPF

нашел старый исходник лаунчера для rf online
и попробовал взять от туда
Boris2105 на форуме Ответить с цитированием
Непрочитано 02.01.2018, 01:45   #4
Аватар для Sojang
Пользователь

По умолчанию Re: c# WPF

Интересно эмуль пб писать в 2018?)
__________________
Лучше взять и изобрести завтрашний день, чем переживать о том, что вчерашний был так себе.
Sojang вне форума Ответить с цитированием
Непрочитано 02.01.2018, 02:28   #5
Пользователь

Автор темы (Топик Стартер) Re: c# WPF

Цитата:
Сообщение от Sojang Посмотреть сообщение
Интересно эмуль пб писать в 2018?)
ну не скучно)
Boris2105 на форуме Ответить с цитированием
Непрочитано 02.01.2018, 02:38   #6
Аватар для Sojang
Пользователь

По умолчанию Re: c# WPF

Цитата:
Сообщение от Boris2105 Посмотреть сообщение
ну не скучно)
когда все разжевано до мелочей.....
__________________
Лучше взять и изобрести завтрашний день, чем переживать о том, что вчерашний был так себе.
Sojang вне форума Ответить с цитированием
Непрочитано 02.01.2018, 02:51   #7
Аватар для Zubastic
ZG troll squad

По умолчанию Re: c# WPF

Цитата:
Сообщение от Sojang Посмотреть сообщение
когда все разжевано до мелочей.....
Тут еще некоторые линеечку пилят
__________________
Zubastic на форуме Ответить с цитированием
Непрочитано 02.01.2018, 03:26   #8
Пользователь

Автор темы (Топик Стартер) Re: c# WPF

Цитата:
Сообщение от Sojang Посмотреть сообщение
когда все разжевано до мелочей.....
ну я кодить не умею так что мне норм)
Boris2105 на форуме Ответить с цитированием
Непрочитано 02.01.2018, 07:34   #9
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: c# WPF

Цитата:
Сообщение от Sojang Посмотреть сообщение
Интересно эмуль пб писать в 2018?)
Можно ещё Black Squad.
__________________
composer require laravel/framework
yarn add vue
PROGRAMMATOR на форуме Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 02.01.2018, 16:19   #10
Аватар для Sojang
Пользователь

По умолчанию Re: c# WPF

Цитата:
Сообщение от Boris2105 Посмотреть сообщение
ну я кодить не умею так что мне норм)
Пб не лучшее место для получения скила кодинга.
__________________
Лучше взять и изобрести завтрашний день, чем переживать о том, что вчерашний был так себе.
Sojang вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

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

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


© 2007–2016 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 01:39. Часовой пояс GMT +3.

Вверх