ScreenSaver

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Alex[fj]
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 278
Зарегистрирован: 17.02.2007 (Сб) 20:10
Откуда: Питер

ScreenSaver

Сообщение Alex[fj] » 27.05.2007 (Вс) 9:27

Всем привет!
Сечас, наверно обругают с ног до головы...
Хочется очень узнать, как делать ScreenSaver... Нефига не разобрался. Помогите, пожалуйста. Может, где есть статейки, там, какие...
Изображение
Стараюсь быть вполне хорошим (c) Лев Толстой

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 27.05.2007 (Вс) 9:37

Это обычный ехе-файл, переименованный.
Иди в поиск.
Изображение

Alex[fj]
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 278
Зарегистрирован: 17.02.2007 (Сб) 20:10
Откуда: Питер

Сообщение Alex[fj] » 27.05.2007 (Вс) 9:40

В поиске был... Находит всякую всячину, но не то. Щас еще капаться буду.
Это обычный ехе-файл, переименованный.

А какая тогда разница, создаешь ты обычный проект или ScreenSaver?
Изображение
Стараюсь быть вполне хорошим (c) Лев Толстой

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 27.05.2007 (Вс) 10:05

Никакой разницы.
Иди в поиск.
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Alex[fj]
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 278
Зарегистрирован: 17.02.2007 (Сб) 20:10
Откуда: Питер

Сообщение Alex[fj] » 27.05.2007 (Вс) 10:22

Тоесть, создаешь обычную форму, растягиваешь на весь экран, делаешь поверх всех окон, и все - скрин сервер?

в поиске я
Изображение
Стараюсь быть вполне хорошим (c) Лев Толстой

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 27.05.2007 (Вс) 21:36

Alex[fj] писал(а):Тоесть, создаешь обычную форму, растягиваешь на весь экран, делаешь поверх всех окон, и все - скрин сервер?

в поиске я


ага, только не забудь заголовок окна убрать и экзешник переименовать
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

Alex[fj]
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 278
Зарегистрирован: 17.02.2007 (Сб) 20:10
Откуда: Питер

Сообщение Alex[fj] » 29.05.2007 (Вт) 12:36

Не бейте!
Искал... Находил интересное, но не по теме... :(
Уткните, так сказать, носом!
Изображение
Стараюсь быть вполне хорошим (c) Лев Толстой

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 29.05.2007 (Вт) 14:53

Alex[fj] писал(а):Не бейте!
Искал... Находил интересное, но не по теме... :(
Уткните, так сказать, носом!


создаешь проект, притягиваешь форму на экран, помпилишь, вместо ехе пишешь scr и копируешь в папку винды
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.

Alex[fj]
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 278
Зарегистрирован: 17.02.2007 (Сб) 20:10
Откуда: Питер

Сообщение Alex[fj] » 29.05.2007 (Вт) 16:35

lord0n, не догнал... У скринсервера есть еще и настройки. Ну, выбираешь его и "настройки". А это не то, по-моему... :?
Изображение
Стараюсь быть вполне хорошим (c) Лев Толстой

Nord777
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1144
Зарегистрирован: 22.02.2004 (Вс) 13:15
Откуда: Подольск

Сообщение Nord777 » 29.05.2007 (Вт) 20:54

не знаю как в 2003, а в 2005 есть Screen Saver Starter Kits....
Microsoft Visual Studio 2008
Microsoft .NET Framework 3.5

lord0n
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 845
Зарегистрирован: 30.06.2005 (Чт) 9:55
Откуда: Moskow

Сообщение lord0n » 30.05.2007 (Ср) 8:00

Alex[fj] писал(а):lord0n, не догнал... У скринсервера есть еще и настройки. Ну, выбираешь его и "настройки". А это не то, по-моему... :?


по моему это делается через командную строку:
кусок из шаблона к 200-й студии
Код: Выделить всё

Private Sub MyApplication_Startup(ByVal sender As Object, ByVal e As ApplicationServices.StartupEventArgs) Handles Me.Startup
            If e.CommandLine.Count > 0 Then
                ' Get the 2 character command line argument
                Dim arg As String = e.CommandLine(0).ToLower(System.Globalization.CultureInfo.InvariantCulture).Trim().Substring(0, 2)
                Select Case arg
                    Case "/c"
                        ' Show the options dialog
                        Me.MainForm = My.Forms.OptionsForm
                    Case "/p"
                        ' Don't do anything for preview
                    Case "/s"
                        Me.MainForm = My.Forms.ScreenSaverForm
                    Case Else
                        MessageBox.Show("Invalid command line argument :" + arg, "Invalid Command Line Argument", MessageBoxButtons.OK, MessageBoxIcon.Error)
                End Select
            Else
                ' If no arguments were passed in, show the screensaver
                Me.MainForm = My.Forms.ScreenSaverForm
            End If

        End Sub
Теория - это когда что-то не работает и известно почему.
Практика - это когда что-то работает, но неизвестно почему.
Нам удалось совместить теорию с практикой, теперь ничего не работает и неизвестно почему.


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: Mail.ru [бот] и гости: 15

    TopList