Вверх ↑
Этот топик читают: Гость
Ответов: 23
Рейтинг: 0
#1: 2009-04-05 00:54:41 ЛС | профиль | цитата
Привет всем! Есть два вопроса. 1. Как сделать так ,чтобы после нажатия кнопки открывалсь только папка.
2.Как сделать так ,чтобы после нажатия кнопки открывался файл:C:Windowssystem32devmgmt.msc
карма: 0

0
Ответов: 294
Рейтинг: 64
#2: 2009-04-05 01:10:18 ЛС | профиль | цитата

Add(WinExec,785433,224,231)
{
}
Add(Button,13722535,147,238)
{
Left=35
Top=50
Caption="2"
Data=String(devmgmt.msc)
link(onClick,4882140:doWork2,[])
}
Add(Button,13303442,147,182)
{
Left=35
Top=15
Caption="1"
Data=String(C:WINDOWSsystem32)
link(onClick,4882140:doWork1,[(200,188)])
}
Add(HubEx,4882140,196,231)
{
link(onEvent,785433:doShellExec,[])
}

карма: 0

0
Ответов: 3851
Рейтинг: 159
#3: 2009-04-05 13:00:06 ЛС | профиль | цитата
shellgray писал(а):
C:Windowssystem32devmgmt.msc
не у всех винда стоин на С:
правильнее будет code_12581.txt так..
карма: 0
начавший
0
файлы: 1code_12581.txt [251B] [146]
Ответов: 876
Рейтинг: 101
#4: 2009-04-05 13:16:23 ЛС | профиль | цитата
Андрей. писал(а):
не у всех винда стоин на С:


Разве, скок раз ставил винда тот диск всегда букву на С меняет, я чето не где не видел D:windows
карма: 1

0
Ответов: 3851
Рейтинг: 159
#5: 2009-04-05 13:40:47 ЛС | профиль | цитата
flud, не поверишь - у меня на F:
карма: 0
начавший
0
Ответов: 876
Рейтинг: 101
#6: 2009-04-05 13:48:26 ЛС | профиль | цитата
у меня стоит XP и 7винда
запускаю ХР C:, а 7-я на D:
запускаю 7-ю C: а ХР на E:


карма: 1

0
Ответов: 294
Рейтинг: 64
#7: 2009-04-05 15:39:07 ЛС | профиль | цитата
Андрей. писал(а):
не у всех винда стоин на С:
правильнее будет...

В случае с системными папками WINDOWS и system32 можно вообще не использовать не абсолютные, не относительные пути, ибо файлы из них вызываются просто по названию файла (как видно в моем примере выше). Причем если одинаковый файл будет и в WINDOWS и в system32 - вызван будет тот, который в system32.
Ну а если нужна какая либо подпапка, к примеру drivers, можно указать такой путь: %SystemRoot%system32drivers - это проще, чем соединять строки и т. д.

карма: 0

0
Ответов: 1305
Рейтинг: 29
#8: 2009-04-05 19:49:17 ЛС | профиль | цитата
flud писал(а):
у меня стоит XP и 7винда
запускаю ХР C:, а 7-я на D:
запускаю 7-ю C: а ХР на E:

А ты попробуй поставить Винду на чистый комп, на котором стоит картридер. После установки будешь сильно удивлен
карма: 0

0
8
Сообщение
...
Прикрепленные файлы
(файлы не залиты)