Introduction - If you have any usage issues, please Google them yourself
with COM programming thinking on the example of an alarm clock, interface and logic separation
Packet : 65520787zujianalarmclock.rar filelist
AlarmClock\Test\Test.vbproj
AlarmClock\Test\AssemblyInfo.vb
AlarmClock\Test\Form1.vb
AlarmClock\Test\Form1.resx
AlarmClock\Test\Test.vbproj.user
AlarmClock\Test\obj\Debug
AlarmClock\Test\obj
AlarmClock\Test\bin\AlarmClock.dll
AlarmClock\Test\bin\Test.exe
AlarmClock\Test\bin\Test.pdb
AlarmClock\Test\bin\AlarmClock.pdb
AlarmClock\Test\bin
AlarmClock\Test
AlarmClock\AlarmClock\AlarmClock.vbproj
AlarmClock\AlarmClock\AssemblyInfo.vb
AlarmClock\AlarmClock\AlarmClock.resx
AlarmClock\AlarmClock\AlarmClock.vbproj.user
AlarmClock\AlarmClock\AlarmClock.sln
AlarmClock\AlarmClock\AlarmClock.suo
AlarmClock\AlarmClock\AlarmClock.vb
AlarmClock\AlarmClock\obj\Debug
AlarmClock\AlarmClock\obj
AlarmClock\AlarmClock\bin\AlarmClock.dll
AlarmClock\AlarmClock\bin\AlarmClock.pdb
AlarmClock\AlarmClock\bin
AlarmClock\AlarmClock
AlarmClock\MyAlarmClock\MyAlarmClock.sln
AlarmClock\MyAlarmClock\MyAlarmClock.suo
AlarmClock\MyAlarmClock
AlarmClock