Страница: 1 |
Страница: 1 |
Вопрос: Help_ME!!!!! %(
Добавлено: 21.02.10 23:34
Автор вопроса: UnDeAdZak
У меня уже крыша едет, плиз помогите:
У меня такой код на C#:
Microsoft.Win32.Registry.CurrentUser.OpenSubKeylistBox3.GetItemText(listBox3.SelectedIndex), false).DeleteValue(listBox1.GetItemText(listBox1.SelectedIndex),true );
В listbox3 адрес ветки реестра, в листбокс1 имя ключа, запускаю программу, а он пишет:
именно на эту строчку. подскажите плиз, в чём я ощибаюсь?
Ответы
Всего ответов: 15
Номер ответа: 1
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #1
Добавлено: 21.02.10 23:35
Сорри, опечатка(
Номер ответа: 2
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #2
Добавлено: 21.02.10 23:36
да блин!
Номер ответа: 3
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #3
Добавлено: 21.02.10 23:44
И ещщё вопрос, как в C# запустить программно другую программу? Т.е. из моей программы какую - либо другую.
Номер ответа: 4
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #4
Добавлено: 22.02.10 00:29
блиин... разобрался с первым, оказывается listBox3.GetItemText(listBox3.SelectedIndex) не выдаёт то что написано в выделенном фрагменте(. подскажите плиз, как это сделать.
Номер ответа: 5
Автор ответа:
Skywalker
ICQ: 300-70-6пятьЪ
Вопросов: 62
Ответов: 545
Web-сайт:
Профиль | | #5
Добавлено: 22.02.10 02:32
Номер ответа: 6
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #6
Добавлено: 22.02.10 13:47
Skywalker, вопросик, а в System.Diagnostics.Process.Start(.......); на месте .... адрес файла писать, или чего?
Номер ответа: 7
Автор ответа:
Skywalker
ICQ: 300-70-6пятьЪ
Вопросов: 62
Ответов: 545
Web-сайт:
Профиль | | #7
Добавлено: 22.02.10 13:53
да
Номер ответа: 8
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #8
Добавлено: 22.02.10 14:28
большое спасибо!!!
Номер ответа: 9
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #9
Добавлено: 22.02.10 19:19
Ещщё один тупой вопрос(
В бейсике есть Form1.Hide, Form1.region ... и так далее, а в C# такого я не нашол, подскажите плиз, а где в C# эти функции запрятаны?
Номер ответа: 10
Автор ответа:
Skywalker
ICQ: 300-70-6пятьЪ
Вопросов: 62
Ответов: 545
Web-сайт:
Профиль | | #10
Добавлено: 22.02.10 20:37
ну в бейсике генеряца вспомогательные классы, благодаря которым можно так писать. в с# сделано нормально, ты сначала должен создать экземпляр класса например Form2 form = new Form2(); ну а потом пиши form.Hide();
Номер ответа: 11
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #11
Добавлено: 23.02.10 00:00
спасибо!!!
Номер ответа: 12
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #12
Добавлено: 23.02.10 00:11
Skywalker
Странно... Я делаю как ты и сказал:
Но ничего не происходит!
Номер ответа: 13
Автор ответа:
UnDeAdZak
Вопросов: 80
Ответов: 476
Профиль | | #13
Добавлено: 23.02.10 00:22
ГЫ! Сам вьехал! Оказывается просто Form1 уже обьявлялась в файле Program.cs, из-за чего моё обьявление и не работало!!!
Номер ответа: 14
Автор ответа:
Радченко
Вопросов: 1
Ответов: 12
Профиль | | #14
Добавлено: 23.02.10 08:11
Ok! Thanks Very Much :D
Номер ответа: 15
Автор ответа:
Skywalker
ICQ: 300-70-6пятьЪ
Вопросов: 62
Ответов: 545
Web-сайт:
Профиль | | #15
Добавлено: 23.02.10 10:23
UnDeAdZak, ненене, если ты хошь обратиться к текущей форме, то пишешь this.Hide(); ты и в бейсике писал не Form1.Hide(), а Me.Hide(), когда к текущей обращался