なでしこライブラリ~内検索 / 「●MML情報取得」で検索した結果

検索 :
  • ●MML情報取得
    ...表示 //本体 ●MML情報取得({参照渡 文字列}FILEの|FILEから)   TAGとはハッシュ   MMLとは文字列   MMLにFILEを開く   MMLを『(曲名|TrackName[\s\t\n]*?=)[\s\t\n]*?\{"(.*?)"\}』で正規表現マッチ   TAG@"Title"=抽出文字列[1]   MMLを『(作者|Copyright[\s\t\n]*?=)[\s\t\n]*?\{"(.*?)"\}』で正規表現マッチ   TAG@"Artist"=抽出文字列[1]   MMLを『(コメント|MetaText[\s\t\n]*?=)[\s\t\n]*?\{"(.*?)"\}』で正規表現マッチ   TAG@"Comment"=抽出文字列...
  • トップページ
    .../動画 ■効果音 ●MML情報取得 ■MCIオブジェクト +ファイル ◆ファイル/URL相対パス ●絶対パスファイル/フォルダ列挙 ●空フォルダ削除 ●ファイル属性詳細設定/取得 ◆重複せず保存 ■バイナリファイル ●フォルダサイズ取得 ●ファイル分割 ◆コマンドラインテンプレート ●ファイルフォルダ判定 ●一階層上 ●フォルダ名抽出 ●拡張子無ファイル名抽出 ◆画像ファイル判別 画像ファイル選択 ●右クリメニュー追加/削除 +画像/描画/座標計算 ◆d3Library ●バーコード作成 ●角形 ◆連続曲線描画 ●混色 ●円グラフ描画 ●装飾表示 ●円弧 ●RGB分解 ●距離 ●色平均値取得 ●ランダム座標作成 ●画像サイズ取得 ●画像フィット ●四半円 ●画像色表列取得 ■LOGO風タートルグラフィクス ●立ち絵抽出 ◆LINE&SHAPE++ ●ATAN2 ...
  • ●コマンドライン実行
    情報 作者名:五十六 引用元:なし 概要 Windowsコマンドを実行して、結果を返します。 勝手に空行を削除しています。 参考 Windowsコマンド集 ITpro http //itpro.nikkeibp.co.jp/free/NT/WinKeyWord/20040805/1/ サンプルプログラム WINDOWSバージョン取得して言う。 //本体 #----------------------------------------------------------------------- #----------------------------------------------------------------------- #---------------------------------------------------------...
  • ●YouTubeダウンロード
    情報 作者名 Craving Explorer研究家 引用元 なでしこプログラム掲示板「YouTubeダウンロード」 転載 許可 バージョン 3.24 ダウンロード 概要 YouTubeの動画をダウンロードできます 解説  YouTubeは一つの動画でもさまざまな形式や画質に変換し、どんなデバイスでも再生できるように設計されています。そして、その形式や画質の組み合わせをiTagという番号で管理しています。  しかし、使い道によってどの形式が最適なのかが異なるので、このプログラムはすべてのiTagの動画のURLを取得し、どれをダウンロードするのか選択できるようになっています。 なので、簡単に利用したい場合は「YouTubeで動画ダウンロード」命令を利用し、形式や画質を指定したい場合は下記のiTag一覧を参照し、次のように利用します。 // iTag18をダ...
  • ●MIMETYPE取得
    情報 作者名:五十六 引用元:なし 概要 MIMETYPE(Content-type)を取得します。 でも、判定基準は拡張子のみです。 解説 対応拡張子 .html|.htm|.tex|.latex|.ltx|.pdf|.ps|.rtf|.sgm|.sgml|.tab|.tsv|.txt|.xml|.jar|.cpt| .gz|.hqx|.sh|.shar|.sit|.tar|.z|.zip|.ai|.bmp|.rle|.dib|.cgm|.dwf|.epsf|.eps|.fif| .fpx|.gif|.jpg|.jpeg|.jpe|.jfif|.jfi|.pcd|.pict|.pct|.png|.tga|.tpic|.vda|.vst|.tiff| .tif|.wrl|.xbm|.xpm|.aiff|.aif|.au|.kar|.m1a|.m2a|.midi|....
  • ●MEGAVIDEOダウンロード
    情報 作者名:Craving Explorer研究家 ダウンロード 概要  MEGAVIDEOをダウンロードできます サンプル URL=「http //www.megavideo.com/?v=LBJC1UJI」 もし、URLがMEGAVIDEO_URLならば  動画URL=URLのGetMEGAVIDEO  FILE=デスクトップ MEGAVIDEO_TITLEを文字列ファイル名変換 「.flv」  動画URLをFILEへHTTPダウンロード 本体 !十六進数一覧=「0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f」を「,」で区切る !二進数一覧=「0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111」を「,」で区切る #外部から読み書きできる変数 MEG...
  • ●CSV取得改
    情報 作者名:五十六 引用元:日本語プログラミング言語「なでしこ」スレ 4 概要 表列の一番右下に値が入ってない時にCSV取得すると 一番右下のポケットが消えてしまうバグに対する回避策。 解説 引数 S:CSV形式のデータ(カンマ区切) 返り値 二次元配列 サンプルプログラム #CSV取得(バグ) A=「a,b,c d,e,」をCSV取得。 A=Aを表CSV変換。 Aを言う。 //a,b,c //d,e #CSV取得改 A=「a,b,c d,e,」をCSV取得改。 A=Aを表CSV変換。 Aを言う。 //a,b,c //d,e, //本体 ●CSV取得改({=?}Sを|Sの|Sで)   S=S 「a」。S=SをCSV取得。   S[((Sの表行数)-1),((Sの表列数)-1)]から1バイト右端削除。Sで戻る。 ...
  • ●色平均値取得
    情報 作者名:U D,オレンジ 引用元:なでしこプログラム掲示板「Re(4) 色平均値取得(2nd)」 利用関数:●RGB分解、●距離 概要 イメージAの指定した座標を中心に、Zの範囲の色の平均値を取得します。 解説 引数 A:対象となる部品(主にイメージ) X,Y:中心となる座標 Z:範囲の大きさ 返り値 色の平均値 サンプルプログラム テストとはイメージ。その画像=「{ランタイムパス}nadesiko.png」。 テストの50,50を5で色平均値取得して言う。 //本体 ●色平均値取得({グループ}AのX,YをZで)  RRとは配列。GGとは配列。BBとは配列。XXとは整数。YYとは整数。  XXを(X-Z)から(X+Z)まで繰り返し、YYを(Y-Z)から(Y+Z)まで繰り返す   もし(X,YとXX,YYの距離)≦Zならば # 中心(X...
  • ●タスクバー位置取得
    情報 作者名:しらたま/のんきなおやじ 引用元:なでしこ質問掲示板「WinAPI の構造体内の構造体?」 勝手に改変 概要 タスクバーの位置を取得します。 解説 引数 なし 返り値 タスクバーの位置(上/右/左/下) 本体 #----------------------------------------------------------------------- !APPBARDATA_TYPE=「long,long,long,long,long,long,long,long,long」 ■APPBARDATA  ・cbSize #{=36} #TEST  ・hWnd  ・uCallbackMessage  ・uEdge  ・Left  ・Top  ・Right  ・Bottom  ・lParam PACK(APPBARDATA,AB_DAT,APP...
  • ●画像色表列取得
    情報 作者名:五十六 引用元:なし 概要 イメージ部品から色番号を取得して、表列に返します。 解説 引数 OBJ:イメージ部品 返り値 OBJの色番号表列 サンプルプログラム 母艦のタイトル=「クジラっぽい?」。 全体メモとはメモ。そのレイアウト=全体。 その文字サイズ=4。 テストとはイメージ。その画像=「{ランタイムパス}nadesiko.png」。 画像フォームとはフォーム。その可視=オン。画像フォームの10,10へ「テスト」を画像描画。 テスト色表列=テストの画像色表列取得。 全体メモのテキスト=テスト色表列。 //本体 ●画像色表列取得({グループ}OBJの)   S=空。   (OBJ→W)回、A=回数-1。     (OBJ→H)回、B=回数-1。       S[A,B]=OBJのA,Bを画像色取得。   Sで戻る。 ...
  • ●画像サイズ取得
    情報 作者名:Makoto 引用元:なでしこプログラム掲示板「画像サイズ取得」 連絡予定 概要 解説 引数 返り値 サンプルプログラム なし //本体 名前 コメント
  • ★ダイアログエディタ
    情報 作者名:fuji/ムラり 引用元:なでしこプログラム掲示板「ダイアログエディタ」 概要 ムラりさんのダイアログエディタをなでしこに移植しました。 ●MessageBox の様々なダイアログのソースを確認しながら出力することができます。 解説 //本体 #ダイアログエディタ !母艦設計=『母艦の可視はオフ』 母艦について   背景色はウィンドウ背景色。//RGB(128,128,255)   タイトルは「APIダイアログエディタ 1.28」   サイズは「60,20,600,555」   スタイルは「枠固定」   オフに最大化ボタン有効変更 部品間隔=8 文字サイズ=10 ボタンリストは「[OK] [OK][キャンセル] [中止][再試行][無視] [はい][いいえ][キャンセル] [はい][いいえ] [再試行][取り消し]」 OSで条件分岐。   「Wi...
  • ●二点四角座標取得
    情報 作者名:五十六 引用元:なし 概要 座標(A,B)(M,N)から作られる四角形のX,Y,W,Hを返します。 解説 引数 A,B:座標1 M,N:座標2 返り値 X,Y,W,H(配列) サンプルプログラム 100,10と10,100で二点四角座標取得して言う。 /* 10 10 90 90 */ //本体 ●二点四角座標取得(A,BとM,Nで)   ZZ=空。   A=INT(A)。B=INT(B)。M=INT(M)。N=INT(N)。   もし、A>Mならば、AとMを交換。   もし、B>Nならば、BとNを交換。   WW=M-A。HH=N-B。   ZZ[0]=A。ZZ[1]=B。ZZ[2]=INT(WW)。ZZ[3]=INT(HH)。   ZZで戻る。 ●交換({参照渡し}Aと{参照渡し}Bを)   エラー監視、M=A。N=B。A=N。...
  • ■関数ポインタ改
    情報 作者名:YouTubeダウンロードし放題 引用元:なでしこプログラム掲示板「代用関数ポインタ」なでしこライブラリ「関数ポインタ」 概要 関数ポインタが最新のなでしこで使えない..って人が多かったので不具合を直しました。 これを使えばなでしこで マルチスレッド フォームをWinAPIレベルから作成してメッセージループを回す 非同期な通信 重い処理の非同期実行 などの高度な処理を実現できます ソースダウンロード サンプル集ダウンロード 変更点 ver2.10 ●関数ポインタ作成 でイベントを事前にEVALで登録するように修正(高速化) ver2.05 使いやすいように関数命令を追加●関数ポインタ取得●関数ポインタ取得●関数ポインタ実行 2個以上関数ポインタを作成した場合のアドレス重複エラーを修正 関数内での宣言をサポート わざわざVirtualAllocでメモリを確...
  • ●フォルダサイズ取得
    情報 作者名:むく、五十六 引用元:なでしこプログラム掲示板「全フォルダ列挙と空フォルダ削除」 概要 むくさんの全フォルダ列挙を利用させて頂きました。ありがとうございます。 フォルダサイズを取得します。 拡張子を指定してサイズを取得することもできます。 ビジー状態があんまり続かないように、全フォルダ取得→ファイル取得 の二行程にしました。 #経過ログ のところを直接いじって下さい。 解説 引数 FOLDER:フォルダ(拡張子指定可) 返り値 合計サイズ(単位バイト) サンプルプログラム 「{フォルダ選択}*.jpg;*.gif;*.png」のフォルダサイズ取得。 それを言う。 //本体 ●フォルダサイズ取得(FOLDERの|FOLDERで|FOLDERを)   合計サイズ=0。   目的ファイル=FOLDERからファイル名抽出。...
  • 桁数取得
    ●桁数 情報 作者名:AI 引用元: 概要 桁数を求める。 但し、プログラムで利用しやすい偽の桁数で、数学で言われる所の有効桁数ではありません。 解説 引数  数値 返り値  数値部分の文字数。 //サンプルプログラム 100.001の桁数を言う //本体 ●桁数({数値}Sの)~Sの"."を""に置換えして絶対値の文字数で戻る。 名前 コメント
  • ●IEホームページ取得/設定
    情報 作者名:? 引用元:Nade Hima User's Dictionary「IEのホームページを取得する」 勝手に改変 概要 IEのホームページ(スタートページ)のURLを取得したり、設定したりします。 サンプルプログラム IEホームページ取得して言う。 //本体 ●IEホームページ取得   Aとは文字列。Bとは文字列。   A=『HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main』のレジストリ開く。   B=Aで『Start Page』をレジストリ読む。   Aのレジストリ閉じる。   Bで戻る。 ●IEホームページ設定(URLで|URLから|URLの|URLを|URLに)   Aとは文字列。Bとは文字列。   A=『HKEY_CURRENT_USER\Software\Micr...
  • ●机上クライアントX/Y取得
    情報 作者名:なでおやじ/area オリジナル:なでしこ質問掲示板「マウス移動で母艦上の座標を指定できませんか?」 改変 area 概要 指定したフォーム内部(クライアント領域)の左/上の座標を返します。 解説 指定したフォームのクライアント領域の左/上の座標を返します。 簡易ショートカットメニューを作ったときの副産物です。 クライアント領域の計算方法はなでおやじさんのソースを元に作りました。 ありがとうございます。 引数 OBJ = グループ(フォーム) 返り値 指定したOBJ(フォーム)のクライアント領域の左/上の座標 サンプルプログラム 対象フォームとはフォーム そについて   可視=1 ノッケフォームとはフォーム そについて   可視=1   スタイル=「枠なし」   背景色=ウィンドウ背景色   W=100   H=100...
  • ●ドラッグアンドドロップ
    情報 作者名:SIGO 引用元:なでしこ質問掲示板「マウスドラッグ」 概要 マウスのドラッグアンドドロップをします。 なでしこ標準の「マウスドラッグ」と比べ、マウスを離すタイミングなどを調整することができます。 解説 引数 X,X:マウスを押す座標 XX,YY:マウスを離す座標 //サンプルプログラム 母艦を最小化 5秒待つ 40,40から600,400へドラッグアンドドロップ //本体 ●mouse_event(f,x,y,d,i) =DLL("user32.dll", "VOID mouse_event(DWORD dwFlags, DWORD dx, DWORD dy, DWORD dwData, LONG dwExtraInfo );") ●ドラッグアンドドロップ(X,YからXX,YYへ)   MWとは実数=...
  • ★ソース高速HTML化
    情報 作者名:fuji 引用元:なでしこプログラム掲示板「ソース高速HTML化」 概要 なでしこのソースをエディタ上と同じように見えるように色付けします。 ■サンプル[このプログラムのソース自身をHTML化したもの] 解説 モードの説明 モードには0と1が指定できます。 通常は0で十分です。 HTML化するソースがたくさんある場合には、 1モードにして、 style type="text/css" !-- .nstr { color #000080 ; } .ncomment { color #008000 ; } .function { color #FF00FF ; } .member { color #800080 ; } .nsign { color #008080 ; } .nnumber { c...
  • ●ファイル属性詳細設定/取得
    情報 作者名:クジラ飛行丸(?) 引用元:ひまわり命令一覧「ファイル属性取得」 勝手に改変 概要 簡単にファイル属性を設定したり取得したりします。 解説 ファイル属性詳細設定 引数 F:ファイル S:属性リスト(配列) 返り値 1or0(成功or失敗) ファイル属性詳細取得 引数 F:ファイル 返り値 属性リスト(配列) サンプルプログラム テストファイル=「{デスクトップ}testですよ.txt」。 テストファイルに「てすてす」を保存。 //属性設定 「読み込み専用属性 隠しファイル属性」にテストファイルをファイル属性詳細設定。 //属性取得 A=テストファイルのファイル属性詳細取得して言う。 //確認してみよう もし、(Aの0から「ディレクトリ属性」を配列検索)≧0ならば、「これはディレクトリ属性です。」と言う。 違えば、「ディ...
  • ●机上母艦クライアント位置取得
    情報 作者名:なでおやじ 引用元:なでしこ質問掲示板「マウス移動で母艦上の座標を指定できませんか?」 概要 母艦の内部の一番左上の座標X,Yを返します。 サンプルプログラム なし //本体 ●机上母艦クライアント位置取得  母艦のサイズを","で区切る  BX1=それ[0]  BY2=それ[3]  BWW=(母艦のW-母艦のクライアントW)/2  TBX=BX1+BWW  TBY=BY2-BWW-母艦のクライアントH  "{TBX},{TBY}"で戻る 名前 コメント
  • ■関数ポインタ
    情報 作者名:しらたま 引用元:なでしこプログラム掲示板「代用関数ポインタ」 概要 なでしこで関数ポインタを扱えるようにする。 本体 ●VirtualAlloc({参照渡し}lpAddress,dwSize,flAllocationType,flProtect)=DLL("kernel32.dll", "LPVOID VirtualAlloc( LPVOID lpAddress, int dwSize, DWORD flAllocationType, DWORD flProtect )") ●VirtualFree({参照渡し}lpAddress,dwSize,dwFreeType)=DLL("kernel32.dll", "BOOL VirtualFree( LPVOID lpAddress, int...
  • ●窓ハンドル終了ボタン有効/無効
    情報 作者名:まっこう 引用元:なでしこプログラム掲示板「タブ型なでしこエディタ(印刷機能付き)」 概要 ウィンドウの×ボタンの有効/無効を切り替えます。 解説 引数 HANDLE:対象ウィンドウのハンドル サンプルプログラム 1の間   母艦のタイトル=「有効」。   (母艦ハンドル)を窓ハンドル終了ボタン有効。   1秒待つ。      母艦のタイトル=「無効」。   (母艦ハンドル)を窓ハンドル終了ボタン無効。   1秒待つ。 //本体 ●窓ハンドル終了ボタン有効(HANDLEの|HANDLEを)   EnableMenuItem((HANDLE)のシステムメニューハンドル取得,$F060,0)。 ●窓ハンドル終了ボタン無効(HANDLEの|HANDLEを)   EnableMenuItem((HANDLE)のシステムメニューハンドル取得,$F060,...
  • ●窓ハンドル移動禁止
    情報 作者名:まっこう 引用元:なでしこプログラム掲示板「タブ型なでしこエディタ(印刷機能付き)」 概要 ハンドルで指定したウィンドウの移動を禁止します。 解説 引数 HANDLE:ウィンドウハンドル サンプルプログラム (母艦のハンドル)を窓ハンドル移動禁止。 //本体 ●窓ハンドル移動禁止(HANDLEの|HANDLEを)   DeleteMenu((HANDLEのシステムメニューハンドル取得),$F010,1) 移動禁止    ●システムメニューハンドル取得(HANDLEの)   GetSystemMenu(HANDLE,0)。それで戻る。 ●GetSystemMenu(hWnd,bRevert)=DLL("user32.dll","DWORD GetSystemMenu(HWND,BOOL)") ●Delete...
  • ●窓ハンドルサイズ変更禁止
    情報 作者名:まっこう 引用元:なでしこプログラム掲示板「タブ型なでしこエディタ(印刷機能付き)」 概要 ハンドルで指定したウィンドウのサイズ変更を禁止します。 解説 引数 HANDLE:ウィンドウハンドル サンプルプログラム (母艦のハンドル)を窓ハンドルサイズ変更禁止。 //本体 ●窓ハンドルサイズ変更禁止(HANDLEの|HANDLEを)   DeleteMenu((HANDLEのシステムメニューハンドル取得),$F000,1) サイズ変更禁止 ●システムメニューハンドル取得(HANDLEの)   GetSystemMenu(HANDLE,0)。それで戻る。 ●GetSystemMenu(hWnd,bRevert)=DLL("user32.dll","DWORD GetSystemMenu(HWND,BOOL)"...
  • ●日
    情報 作者名:五十六 引用元:なし 概要 日付を取得します。 解説 引数 S:「yyyy/mm/dd」(省略可) 返り値 日付 サンプルプログラム 「今は {今年}年、{今月}月、{日}日、{曜日}曜日 {今}です。」と言う。 //本体 ●日({文字列=?}Sの|Sから|Sで)  もし、S=空ならば、S=今日。  Sを「/」で区切る。それ[2]で戻る。 名前 コメント
  • ◆TCPクライアントでHTTPっぽいのセット
    情報 作者名:五十六 引用元:なでしこプログラム掲示板「TCPクライアントでHTTPっぽいものセット」 概要 HTTP○○っぽい命令をTCPクライアントで再現した。 せっかくだから経過表示もできるようにした。 ダウンロード速度計算機能とか、レジューム機能とか。プロキシもきっと使える・・・はず。 解説 //早見表------------------ 【引数】HEADをURLへ TCPポスト                 戻り値 (ヘッダ)(改行改行)(データ) TCPポストデータ取得            戻り値 (データ) TCPポストヘッダ取得            戻り値 (ヘッダ) 【引数】HEADとBODYをURLへ TCPゲット                 戻り値 (ヘッダ)(改行改行)(データ) TCPゲットデータ取得 =TCPデータ取得    戻...
  • ■効果音
    情報 作者名:canot 引用元:なでしこプログラム掲示板「効果音グループ」 概要 wavファイルを任意の時点でメモリへ読み込み メモリから再生することが出来るグループと関数のセットです。 「再生」命令と違い、読み込み時以外ドライブへのアクセスが発生しないので 音の遅延やドライブへの負荷を減らすことが出来ます。 本体 //(c)2008 canot (c)2008 TOPOZO ●winPlaySound(n,h,f)=DLL("winmm.dll","long PlaySoundA(pointer name,long module,long flags);") !SND_SYNC  =$0 !SND_ASYNC  =$1 !SND_NODEFAULT =$2 !SND_MEMORY  =$4 !SND_LOOP  =$8 !...
  • ■スムーズプログレスバー
    情報 作者名:canot 引用元:なでしこプログラム掲示板「おとまど」 概要 スムーズに表示されるプログレスバーです。 縦方向、横方向の切り替え、色の変更、文字の表示も可能です。 本体 /*------------------------------------------------------------- クラス:スムーズプログレスバー   スムーズに表示されるプログレスバーです。   縦方向、横方向の切り替え、色の変更、文字の表示も可能です。   転載、利用、改造はご自由に      (c)2007 canot ---------------------------------------------------------------*/ ■スムーズプログレスバー +GUI部品 +背景色プロパティ +最大最小プロパティ +値プロパティ +マウスプロパティ +キ...
  • ●AniTubeダウンロード
    情報 作者名:Craving Explorer研究家 ダウンロード 概要  AniTubeの動画をダウンロードできます サンプル URL1=「」#ダウンロードしたいURLを入力 もし、URL1がAniTubeURLならば  動画URL=URL1のGetAniTube  TITLE=AniTube_TITLEを文字列ファイル名変換  FILE=デスクトップ TITLE AniTube_TYPE  動画URLをFILEへHTTPダウンロード 本体 #外部から読み書きできる変数 AniTube_TITLEとは文字列 AniTube_TYPEとは文字列#動画の拡張子 ●AniTubeURL(URLが)  もし、URLを「http \/\/(? www\.)?anitube\.(? jp|co|tv)\/video\/\d+」で正規表現マッチ≠空ならば   1で戻る  0で戻る ●Ge...
  • ■MCIオブジェクト
    情報 作者名:TM 引用元:なでしこプログラム掲示板「MCI補助ライブラリ改」 概要 MCI命令をグループでまとめて使いやすくしました。 解説 //○使い方 テストとはMCIオブジェクト  # まず宣言して、 テストのファイルは「test.mp3」# 次にファイルを設定します。 //(処理) テストを閉じる        # 使い終わったら閉じます。 ○変数  ・ファイル   ・表示先ハンドル    ファイルが動画の場合、表示先のウィンドウハンドルを指定します。  ・X  ・Y  ・W  ・H    ファイルが動画の場合、動画の再生サイズを指定します。GUI部品と同じです。  ・タイムフォーマット    初期値はミリ秒です。通常は変更の必要はありません。  ・長さ    ファイルの長さ(単位はタイムフォーマット)です。  ・状態     演奏状態です。(再生,play...
  • ●テーブルタグ作成
    情報 作者名:moka 引用元:日本語プログラム言語なでしこ公式バイブル「なでしこの育て方」 概要 二次元配列をテーブルタグで囲んで返します。 解説 引数 S:二次元配列 A:タグ属性 返り値 HTMLソース サンプルプログラム S=「a,b c,d」をCSV取得。 Sを「border=1 cellpadding=5」でテーブルタグ作成。 それを言う。 // table border=1 cellpadding=5 // tr td a /td td b /td /tr // tr td c /td td d /td /tr // /table //本体 ●テーブルタグ作成({配列=?}Sを{文字列=""}Aで)   Rとは文字列  #結果   Tとは文字列  #一時格納用      もし、S=「」...
  • ◆HTTPグループ
    情報 作者名:YouTubeダウンロードし放題 引用元:なでしこプログラム掲示板「HTTPグループ」 http //nade.jp-pro.net/bbs/bbs2/cbbs.cgi?mode=al2 namber=1219 更新 2012/01/27 Cookie取得を更新 エラー防止の真偽グループを追加 ダウンロード 概要  五十六さんの作品「TCPクライアントでHTTPっぽいものセット」(以下TCPセット)  (http //nade.jp-pro.net/bbs/bbs2/cbbs.cgi?mode=al2 namber=911 感謝!!)  を元に機能拡張・改善したライブラリです。  目標としては、簡単に利用できて、且つ、カスタマイズ性に飛んだライブラリを目指して作成しました。  TCPセットとの大まかな違いとしては、   ・TCPデータ取得→新H...
  • ●文字コード範囲
    情報 作者名:五十六 引用元:なでしこプログラム掲示板「進数変換セット」 概要 始めの文字と終わりの文字を指定して、間の文字列を取得します。 A~Z a~z など。 解説 引数 A:始めの文字 B:終わりの文字 返り値 指定範囲の文字全て サンプルプログラム 「A」から「Z」まで文字コード範囲を言う。 //ABCDEFGHIJKLMNOPQRSTUVWXYZ 「z」から「a」まで文字コード範囲を言う。 //zyxwvutsrqponmlkjihgfedcba //本体 ●文字コード範囲(AからBまで)   結果とは文字列=空。   CでASC(A)からASC(B)まで繰り返す、結果=結果 CHR(C)。   結果で戻る。 「繰り返す」は逆向きにも対応するので -- SWinX (2008-10-16 16 19 05) CでASC(...
  • ●窓ハンドル命令集
    ダウンロード 概要  窓ハンドル命令の優秀なライブラリがたくさんあったのでまとめてみました。これでデフォルトの約2倍の窓ハンドル系の命令が使えるようになります。  見やすいようにDLLと書式を統合しました。 ●窓ハンドル有効/無効 ●窓ハンドル最前面/最前面解除 ●窓ハンドルWH設定 ●窓ハンドルバー無効/有効 ●窓ハンドル親設定 ●窓ハンドル終了ボタン無効/有効 ●窓ハンドル最大化ボタン無効/有効 ●窓ハンドル最小化ボタン無効/有効 ●窓ハンドル最小化 ●窓ハンドル最大化 ●窓ハンドル終了 ●窓ハンドル移動禁止 ●窓ハンドルサイズ変更禁止 ●窓ハンドルスタイル削除 ●窓ハンドル最大化判定 ●窓ハンドル透明度設定 ●窓ハンドルフルスクリーン ●API窓ハンドルサイズ取得 ●API窓アクティブハンドル取得 ●API窓アクティブハンドル取得2 作者一覧 対応するregion、end...
  • ●バーコード作成
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 バーコード画像を作成します。 注意 http //www.technical.jp/handbook/chapter-font1.html の「CODE39用TTFフォント」のインストールが必要。 本体 ●バーコード作成(データからSIZEで)  データはデータを半角変換  データはデータを大文字変換  データは(『*』 データ 『*』)  文字書体は『CODE39』  文字サイズはSIZE  バーコード幅とは整数  バーコード高さとは整数  バーコード幅はデータの文字幅取得  バーコード高さはデータの文字高さ取得  バーコード画像をバーコード幅,バーコード高さへ画像リサイズ  バーコード画像を白色で画面クリア  データをバーコード画像の0,0へ文字表示  文字書体は『...
  • ●窓位置右下移動
    情報 作者名:moka(しらたま/のんきなおやじ) 引用元:なでしこプログラム掲示板「なでしこ更新チェック」 利用:●タスクバー位置取得 勝手に改変 概要 ウィンドウの位置をデスクトップワークエリアの右下に移動します。 解説 引数 OBJ:対象のウィンドウ 本体 ●窓位置右下移動({グループ=?母艦}OBJを)   Pとは整数   P=タスクバー位置取得。   OBJについて         もし、P=「左」ならば、X=デスクトップW-デスクトップワークエリアW     違えば、X=デスクトップワークエリアW-W     もし、P=「上」ならば、Y=デスクトップH-デスクトップワークエリアH     違えば、Y=デスクトップワークエリアH-H。      #----------------------------------------------------...
  • ★アイコンチューザー
    情報 作者名:のなお(のんきなおやじ) 引用元:なでしこプログラム掲示板「アイコンチューザー(アイコン抽出)」 http //nadesi.com/index.php 概要 このプログラムはEXEやDLLから、アイコンを抽出するものです。 解説 このプログラムは、なでしこのホームページの質問掲示板から派生したものです。 http //www.himanavi.net/cgi/nade-bbs2/cbbs.cgi?mode=all namber=1867 type=0 space=0 no=0 #------------------------------------------ プログラムは、初めての投稿です。なでしこを初めて早、4ヶ月もたってしまいました。 なにかお役に立てればと思い投稿します。 このプログラムはEXEやDLLから、アイコンを抽出するものです。...
  • プラグイン/コメント
    コメントプラグイン @wikiのwikiモードでは #comment() と入力することでコメントフォームを簡単に作成することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_60_ja.html たとえば、#comment() と入力すると以下のように表示されます。 名前 コメント
  • ■矩形
    情報 作者名:anonymous 引用元:なし 概要 矩形(くけい)の情報を保持するグループです。 余計なものがない分、拡張性に富んでいると思います。 GUI部品の内部仕様と違い、純粋に左上と右下の座標を保持します。 (Win32APIでおなじみのRECT構造体をちょっとだけ拡張した感じのものです) GUI部品などでサイズを指定できますが、それの一時記憶に適したグループ が欲しくなって作りました。 改造すればもっといろんなことに応用できるかもしれません。 作成にあたってGUI部品のコードを参考にしています。 本体 ■矩形  ・左{=0}  ・上{=0}  ・右{=100}  ・下{=100}  ・幅~ それは右-左  ・高さ~ それは下-上  ・サイズ ←サイズ設定 →サイズ取得  ・{非公開}サイズ取得~それは、左 『,』 上 『,』 右 『,...
  • ◆プリンタ設定
    情報 作者名:hihiro 引用元:なでしこプログラム掲示板「プリンタ設定」 概要 なでしこのプリンタ設定をプログラムから設定します。 解説 【プリンタ設定用変数の用紙設定】に、【セクション名】を設定 【プリンタ設定変更関数】を呼ぶ 【プリンタの設定】ダイアログが表示され、 【設定.INI】の【セクション名】に設定されているプリンタ情報に設定します 出力(戻り)項目 【プリンタ設定用変数の用紙サイズ】に変更された用紙サイズ 【プリンタ設定用変数の給紙方法】に変更された給紙方法 【プリンタ設定用変数の用紙向】に変更された用紙の向き 【設定.INI】の【セクション名】に設定されたプリンタ情報を保存します タイマーを起動して、プリンタの設定ダイアログを表示して、 タイマーの割込みでプリンタの設定をしています プリンタ名は、プリンタ...
  • ■リンクラベル
    情報 作者名:zuzu 引用元:なでしこプログラム掲示板「リンクラベル」 概要 zuzu式オリジナルライブラリー&コンポーネント第一弾!その名もリンクラベル! HTMLのリンクの様なラベルでクリックするとそのアドレスに飛べるモノです。 VB.netで言うLinkLabelですね。 本体 ■リンクラベル +イメージ  ・種類{="リンクラベル"}  ・テキスト ←テキスト設定 →テキスト取得 デフォルト  ・起動方法{=0}#0 関連づけ起動 1 エクスプローラー起動 2 コマンドを実行  ・コマンド{=""}    #オリジナルのコマンドを指定したい時に指定します。$1でテキストを代入できます。    #例:「notepad $1」の場合は「notepad 指定したテキスト」で実行されます。  ・文字書体  ←文字書体SE...
  • ●母艦マウス移動
    情報 作者名:なでおやじ 引用元:なでしこ質問掲示板「マウス移動で母艦上の座標を指定できませんか?」 概要 母艦の相対座標X,Yにマウスを移動します。 解説 引数 X,Y:母艦の相対座標 サンプルプログラム #ここから 0,0から100,100へ四角#検証用 2秒待つ 100,100へ母艦マウス移動 //本体 ●母艦マウス移動(XX,YYへ)  机上母艦クライアント位置取得して","で区切る  (それ[0]+XX),(それ[1]+YY)へマウス移動 ●机上母艦クライアント位置取得  母艦のサイズを","で区切る  BX1=それ[0]  BY2=それ[3]  BWW=(母艦のW-母艦のクライアントW)/2  TBX=BX1+BWW  TBY=BY2-BWW-母艦のクライアントH  "{TBX},{TBY}&qu...
  • ■シークバー
    情報 作者名:TM 引用元:なでしこプログラム掲示板「シークバー」 概要 WMPっぽいシークバーが使えます。 解説 イベント  ・シーク始めた時  …「マウス押した時」に相当  ・シーク完了した時 …「マウス離した時」に相当  ・変更した時 注: 「マウス押した時」「マウス動かした時」「マウス離した時」 を使うと正常に動作しません。 変数  ・値  ・最大値  ・最小値  ・値範囲  ・背景色  ・反転色 …現在位置の左側の色  ・ドラッグ中 本体 ●カーソルアイコン取得(ファイルの種類の) = DLL("user32.dll","DWORD LoadCursorA(BOOL,DWORD)") ●マウスカーソル設定(Iに) = DLL("user32.dll","...
  • ◆Tエディタ折り返し設定
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 Tエディタ折り返し設定サンプル。 Tエディタの折り返し文字数をウインドウサイズに合わせて設定。 //サンプルプログラム メインエディタとはTエディタ。 そのレイアウト=『全体』 その文字サイズ=16 折り返し設定 母艦のサイズ変更した時は~  折り返し設定 ●折り返し設定  文字サイズ控えとは整数  文字サイズ控え=文字サイズ  //↓文字幅取得は現在の文字サイズで計算されるので。  文字サイズ=メインエディタの文字サイズ  折り返し文字数とは整数  表示幅とは整数  //引いている数値は目分量で決定しました。  もし(メインエディタの左バー)=オンならば   表示幅=(母艦のクライアント幅)-110  違えば   表示幅=(母艦のクライアント幅)-48  折り返し文字数=(表示...
  • ●改行コード変更
    情報 作者名:YouTubeダウンロード ダウンロード 概要  改行コードを調査・変更できます。時々ファイルを開いたりやHTTPデータ取得したデータから改行を検知できないことがありますが、それは改行コードが違う場合が多いです サンプルプログラム 「http //www.youtube.com/」のHTTPデータ取得 それの改行コード調査 それを言う 本体 !CR=CHR($0D);//復帰 !LF=CHR($0A); !CRLF=CR LF;//改行 ●改行コード調査({=?}Sの|Sを)  もし、S=空ならばS=_  もし、(SのCRLFを空に置換)!=Sならば「CRLF」で戻る  もし、(SのLFを空に置換)!=Sならば「LF」で戻る  もし、(SのCRを空に置換)!=Sならば「CR」で戻る  -1で戻る ●改行コード変更({=?}Sの|Sを{=?}CODEに)  もし、...
  • ●昇降優先表ソート
    情報 作者名:五十六 引用元:なし 概要 表列(二次元配列)をオプション(昇順,降順)の優先順位でソートします。 解説 引数 SS:表列 VV:ソートオプション(AA,BB,CC) の配列(上にあるほど優先順位が高い) AA:対象の列(数値、0起点) BB:昇順or降順 CC:「文字」or「数値」or「日付」or「時間」or配列カスタムソート用のプログラムS(*を入れておくとAAに置換される) 日付 yyyy/mm/dd  時間 hh mm ss (共に昇順で古い時間帯からソートする) 返り値 ソートされた表列 サンプルプログラム A=「E,4,d B,1,5 A,1,h B,1,3 C,3,q」をCSV取得。 オプション=「1,昇順,数値 0,降順,文字 2,昇順,数値」。 //1列目を昇順で数値ソートした後 //0列目を降順で文字ソートした後...
  • ●スクリーンセイバー解除
    情報 作者名:99yen 引用元:なでしこ質問掲示板「スクリーンセイバーの解除」 勝手に改変 概要 スクリーンセイバーを解除します。 サンプルプログラム //サンプル //スクリーンセイバーを起動して、10秒後に終了する スクリーンセイバー起動 10秒待つ スクリーンセイバー解除。 //本体 ●スクリーンセイバー解除   Aとは文字列。A=スクリーンセイバー取得。   もし、A≠空ならば、(Aからファイル名抽出)のプロセス強制終了。   戻る。 //ここまで 名前 コメント
  • ●距離
    情報 作者名:U D 引用元:なでしこプログラム掲示板「Re(1) 色平均値取得(2nd)(修正)」 概要 三平方の定理により、点(X1,Y1)と点(X2,Y2)間の距離を求める。 解説 引数 X1,Y1:座標その1。 X2,Y2:座標その2 返り値 二点間の距離(ピクセル) サンプルプログラム 100,100と200,200の距離を言う。//141.42135623731 //本体 ●距離({数値}X1,{数値}Y1と{数値}X2,{数値}Y2の)  SQRT((X1-X2)^2+(Y1-Y2)^2)を戻す。 名前 ...
  • @wiki全体から「●MML情報取得」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索

ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。