Skip to content

Instantly share code, notes, and snippets.

@hokorobi
Created March 6, 2012 12:04
Show Gist options
  • Save hokorobi/1985874 to your computer and use it in GitHub Desktop.
Save hokorobi/1985874 to your computer and use it in GitHub Desktop.
MSMQ trial
Const MQ_RECEIVE_ACCESS = 1
Const MQ_SEND_ACCESS = 2
Const MQ_PEEK_ACCESS = 32
Const MQ_ADMIN_ACCESS = 128
Const MQ_DENY_NONE = 0
Const MQ_DENY_RECEIVE_SHARE = 1
set objQueueInfo = CreateObject("MSMQ.MSMQQueueInfo")
set objMsgQueue = CreateObject("MSMQ.MSMQQueue")
set objMessage = CreateObject("MSMQ.MSMQMessage")
objQueueInfo.PathName = ".\private$\Input"
set objDist = objQueueInfo.Open(MQ_RECEIVE_ACCESS ,MQ_DENY_NONE)
Set objMessage = objDist.Receive()
Wscript.Echo objMessage.Body
objDist.Close
Const MQ_RECEIVE_ACCESS = 1
Const MQ_SEND_ACCESS = 2
Const MQ_PEEK_ACCESS = 32
Const MQ_ADMIN_ACCESS = 128
Const MQ_DENY_NONE = 0
Const MQ_DENY_RECEIVE_SHARE = 1
set objQueueInfo = CreateObject("MSMQ.MSMQQueueInfo")
set objMsgQueue = CreateObject("MSMQ.MSMQQueue")
set objMessage = CreateObject("MSMQ.MSMQMessage")
objQueueInfo.PathName = ".\private$\Input"
set objDist = objQueueInfo.Open(MQ_SEND_ACCESS ,MQ_DENY_NONE)
objMessage.Label = "IDM" & date & time
objMessage.Body = "メッセージボディ"
objMessage.Delivery = 1
objMessage.Send(objDist)
objDist.Close
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment