■ 質問はここへ ■

前へ 次へ
No. 1940 (1939へのコメント)投稿者: いはた日付: 2026/09/13 18:47:17
題名 : Re^21:初めから

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
dllname USER
cdeclare long SendMessage(HWND, long, int, long);
dllname "shell32.dll"
cdeclare long ShellExecute(HWND,LPSTR,LPSTR,LPSTR,LPSTR,int);

dim 数,行$,語$,ファイル$,番,番$[1000]

'--------------------------------------------------------------------
const 白紙 = &h0184 '内容をリセットする
sub 常駐リスト白紙
    SendMessage(@@hwndToolListL, 白紙, 0, 0)
end sub
'--------------------------------------------------------------------
const 文字列送信 = &h0180'文字列追加
sub 文字列送信(text$)
    SendMessage(@@HwndToolListL,文字列送信 ,0,varptr(text$))
end sub
'一覧に項目を1つ追加(index=-1 のときは最後に追加)
'--------------------------------------------------------------------
const 文字列獲得=&h0189
function 文字列獲得$(index)
    dim x$ as string[1000]
    SendMessage(@@HwndToolListL, 文字列獲得, index, varptr(x$))
    文字列獲得$ = x$
end function
'--------------------------------------------------------------------
proc main
	@@redraw=0
	@line=1
	常駐リスト白紙
	行$=@TextCr$(@line) 
	数=1
	do while 1
		行$=@TextCr$(@line)
		文字列送信(行$)
		@MoveNextLineCr :数++
		if @line=@lastline then exit do
	loop
	語$="を<全文>読込みました"
	ファイル$=@filename$+語$
	@@ToolListUserDef ファイル$,macrofilename$ + ",右", \
		macrofilename$ + ",ダブル",macrofilename$ + ",シングル"
	@@ToolListType = 6	 'ユーザー定義一覧
	@@PrintToolList = 1	 'チェックしてゐる 
	@@ToolListPos = 3	 '常駐リストの位置
	@@redraw=1
	
end proc

proc 右
  print "青人草"
end proc

proc ダブル
 print "いろは"
end proc

proc シングル
 print "あめつち"  
end proc

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− 

次へ
現在の既読番号は 0  既読をに


メールアドレスを表示するにはURLの後ろに &m=9fe4c9ca をつけてください。
ユーザー フォーラム一覧

http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/