主婦と.NETと犬のぶろぐ

奥様 と プログラム と お犬様 の 楽しい日常

目次

Blog 利用状況

ニュース

書庫

日記カテゴリ

Beep 関数

えーと、、超不定期ですが、今日は Beep 関数 です。
「ペッ」って鳴らすあれです。
単純に MessageBeep を呼ぶだけかと想像していたのですが、違うみたいですね。
アクセス許可絡みをうじゃうじゃやっているようです。

Option Strict On

Imports System.Security.Permissions Imports System.Runtime.InteropServices Imports System.ComponentModel
Public NotInheritable Class Functions
#Region " AppActivate "

AppActivate 関数 参照

#End Region

#Region " GetResourceString "

AppActivate 関数 参照

#End Region

#Region " Asc "

Asc 関数 参照

#End Region

#Region " Beep " <DllImport("user32", CharSet:=CharSet.Unicode)> _ Friend Shared Function MessageBeep(ByVal uType As Integer) As Integer End Function
Public Shared Sub Beep() Try Dim perm As UIPermission = New UIPermission(UIPermissionWindow.SafeSubWindows) perm.Demand() Catch exception As System.Security.SecurityException Try Dim perm As UIPermission = New UIPermission(UIPermissionWindow.SafeSubWindows) perm.Demand() Catch exception2 As System.Security.SecurityException Return End Try End Try MessageBeep(0) End Sub #End Region End Class

投稿日時 : 2008年1月23日 22:25

Feedback

# re: Beep 関数 2008/01/23 22:57 えムナウ

リフレクターより生ソースを見たほうがいいよ。
VBの関数はないのかな?
「Microsoft.VisualBasic.DLL」はあるね。
http://cs.gogo-asp.net/blogs/naoki/archive/2008/01/17/.NET-Framework-_6E30BD30FC30B930B330FC30C9304C30C730D030C330B03067304D308B30883046306B306A3063305F3089305730443067305930_.aspx

タイトル
名前
Url
コメント