Составители:
Рубрика:
Литература
1. Common Language Infrastructure, Partition I: Concepts and Architecture.
Microsoft. – .NET Framework SDK Tool Developer's Documentation.
2. Common Language Infrastructure, Partition II: Metadata Definition and
Semantics. – .NET Framework SDK Tool Developer's Documentation.
3. Common Language Infrastructure, Partition III: CIL Instruction Set.
– .NET Framework SDK Tool Developer's Documentation.
4. Common Language Runtime: Metadata Unmanaged API.
– .NET Framework SDK Tool Developer's Documentation.
5. Microsoft Portable Executable and Common Object File Format Specification.
– Microsoft Corporation, 1999.
6. М. Бертран. Объектно-ориентированное конструирование про-
граммных систем. – М.: Издательско-торговый дом «Русская редак-
ция», 2005. – 1232 с.
7. Основы операционных систем. Курс лекций. Учебное пособие /
В.Е. Карпов, К.А. Коньков / Под редакцией В.П. Иванникова. –
М.: ИНТУИТ.РУ «Интернет- Университет Информационных Техно-
логий», 2004. – 632 с.
8. Дж. Рихтер. Windows для профессионалов: создание эффективных
Win32-приложений с учетом специфики 64-разрядной версии
Windows. – СПб: Питер; М.: Издательско-торговый дом «Русская
редакция», 2001. – 752 с.
9. Дж. Рихтер. Программирование на платформе Microsoft .NET
Framework. – М.: Издательско-торговый дом «Русская редакция»,
2003. – 512 с.
10. Д. Соломон, М. Руссинович. Внутреннее устройство Microsoft
Windows 2000. – СПб: Питер; М.: Издательско-торговый дом «Рус-
ская редакция», 2001. – 752 с.
11. Д. Уоткинз, М. Хаммонд, Б. Эйбрамз. Программирование на плат-
форме .NET. – М.: Издательский дом «Вильямс», 2003. – 368 с.
Литература
273
public TestTimer( int mn, int mx ) {
Elapsed += new ElapsedEventHandler(OnElapsed);
m_minimal = m_counter = mn;
m_maximal = mx;
AutoReset = true;
Interval = 400;
}
static void OnElapsed( object src, ElapsedEventArgs e ) {
TestTimer tt = (TestTimer)src;
if ( tt.m_counter < tt.m_maximal ) tt.m_counter++;
if ( tt.m_counter >= tt.m_maximal ) tt.Stop();
}
static void Main(string[] args) {
TestTimer tm = new TestTimer( 0, 10 );
tm.Start();
Thread.Sleep( 5000 );
tm.Stop();
}
}
}
Приведенный выше пример иллюстрирует использование таймера
пространства имен System.Timers.
272
CIL и системное программирование в Microsoft .NET
272 CIL и системное программирование в Microsoft .NET Литература 273 public TestTimer( int mn, int mx ) { Elapsed += new ElapsedEventHandler(OnElapsed); Литература m_minimal = m_counter = mn; m_maximal = mx; 1. Common Language Infrastructure, Partition I: Concepts and Architecture. AutoReset = true; Microsoft. – .NET Framework SDK Tool Developer's Documentation. Interval = 400; 2. Common Language Infrastructure, Partition II: Metadata Definition and } Semantics. – .NET Framework SDK Tool Developer's Documentation. static void OnElapsed( object src, ElapsedEventArgs e ) { 3. Common Language Infrastructure, Partition III: CIL Instruction Set. TestTimer tt = (TestTimer)src; – .NET Framework SDK Tool Developer's Documentation. if ( tt.m_counter < tt.m_maximal ) tt.m_counter++; 4. Common Language Runtime: Metadata Unmanaged API. if ( tt.m_counter >= tt.m_maximal ) tt.Stop(); – .NET Framework SDK Tool Developer's Documentation. } 5. Microsoft Portable Executable and Common Object File Format Specification. static void Main(string[] args) { – Microsoft Corporation, 1999. TestTimer tm = new TestTimer( 0, 10 ); 6. М. Бертран. Объектно-ориентированное конструирование про- tm.Start(); граммных систем. – М.: Издательско-торговый дом «Русская редак- Thread.Sleep( 5000 ); ция», 2005. – 1232 с. tm.Stop(); 7. Основы операционных систем. Курс лекций. Учебное пособие / } В.Е. Карпов, К.А. Коньков / Под редакцией В.П. Иванникова. – } М.: ИНТУИТ.РУ «Интернет- Университет Информационных Техно- } логий», 2004. – 632 с. Приведенный выше пример иллюстрирует использование таймера 8. Дж. Рихтер. Windows для профессионалов: создание эффективных пространства имен System.Timers. Win32-приложений с учетом специфики 64-разрядной версии Windows. – СПб: Питер; М.: Издательско-торговый дом «Русская редакция», 2001. – 752 с. 9. Дж. Рихтер. Программирование на платформе Microsoft .NET Framework. – М.: Издательско-торговый дом «Русская редакция», 2003. – 512 с. 10. Д. Соломон, М. Руссинович. Внутреннее устройство Microsoft Windows 2000. – СПб: Питер; М.: Издательско-торговый дом «Рус- ская редакция», 2001. – 752 с. 11. Д. Уоткинз, М. Хаммонд, Б. Эйбрамз. Программирование на плат- форме .NET. – М.: Издательский дом «Вильямс», 2003. – 368 с.
Страницы
- « первая
- ‹ предыдущая
- …
- 141
- 142
- 143
- 144
- 145
- …
- следующая ›
- последняя »