なでしこライブラリ~内検索 / 「●フォルダ名抽出」で検索した結果

検索 :
  • ●フォルダ名抽出
    ...う。 //本体 ●フォルダ名抽出(Sから|Sの|Sを)   S=Sのパス抽出。S=Sの終端パス追加。A=Sの一階層上。S=Sの終端パス削除。S=SのAを空に単置換。Sで戻る。 ●一階層上(Sの|Sを|Sから)   S=「..\」をSで相対パス展開。S=Sの終端パス追加。戻る。 名前 コメント
  • ●フォルダサイズ取得
    情報 作者名:むく、五十六 引用元:なでしこプログラム掲示板「全フォルダ列挙と空フォルダ削除」 概要 むくさんの全フォルダ列挙を利用させて頂きました。ありがとうございます。 フォルダサイズを取得します。 拡張子を指定してサイズを取得することもできます。 ビジー状態があんまり続かないように、全フォルダ取得→ファイル取得 の二行程にしました。 #経過ログ のところを直接いじって下さい。 解説 引数 FOLDER:フォルダ(拡張子指定可) 返り値 合計サイズ(単位バイト) サンプルプログラム 「{フォルダ選択}*.jpg;*.gif;*.png」のフォルダサイズ取得。 それを言う。 //本体 ●フォルダサイズ取得(FOLDERの|FOLDERで|FOLDERを)   合計サイズ=0。   目的ファイル=FOLDERからファイル名抽出。...
  • トップページ
    ...ダ判定 ●一階層上 ●フォルダ名抽出 ●拡張子無ファイル名抽出 ◆画像ファイル判別 画像ファイル選択 ●右クリメニュー追加/削除 +画像/描画/座標計算 ◆d3Library ●バーコード作成 ●角形 ◆連続曲線描画 ●混色 ●円グラフ描画 ●装飾表示 ●円弧 ●RGB分解 ●距離 ●色平均値取得 ●ランダム座標作成 ●画像サイズ取得 ●画像フィット ●四半円 ●画像色表列取得 ■LOGO風タートルグラフィクス ●立ち絵抽出 ◆LINE&SHAPE++ ●ATAN2 ●二点四角座標取得 ●机上母艦クライアント位置取得 ●机上クライアントX/Y取得 ◆画像ファイル判別 画像ファイル選択 ◆プライベートフォント ●画像合成改 ■矩形 ★高速画像描画 +GUI部品 ■簡易ショートカットメニュー ■リンクラベル ■シークバー ◆Tエディタ折り返し設定 ■スムーズプログレス...
  • ●絶対パスファイル/フォルダ列挙
    情報 作者名:五十六 引用元:なでしこプログラム掲示板「絶対パスファイル列挙」 概要 ファイル/フォルダ列挙の結果を絶対パスで返します。 解説 引数 S:ファイル/フォルダ列挙したいフォルダの絶対パス 返り値 絶対パス(配列) サンプルプログラム なし //本体 ●絶対パスファイル列挙({文字列=?}Sの|Sを|Sで)   M=Sからファイル名抽出。S=Sからパス抽出。   A=Sの終端パス追加。B=「{A}{M}」のファイル列挙。C=空。   Bで反復、「{A}{対象}」をCに配列追加。   Cで戻る。 ●絶対パス全ファイル列挙({文字列=?}Sの|Sを|Sで)   Sの全ファイル列挙して戻る。 ●絶対パスフォルダ列挙({文字列=?}Sの|Sを|Sで)   A=Sの終端パス追加。B=Sのフォルダ列挙。C=空。   Bで反復、「{A}{対象}\...
  • ●ファイルフォルダ判定
    情報 作者名:五十六 引用元:なし 概要 ファイルかフォルダかを判定します。 解説 引数 S:絶対パス 返り値 ファイルの場合:「ファイル」 フォルダの場合:「フォルダ」 存在しない場合:0 サンプルプログラム なし //本体 ●ファイルフォルダ判定(Sを|Sの|Sから)   もし、Sの存在=はいならば     もし、Sのフォルダ存在=いいえならば、「ファイル」で戻る。     違えば、「フォルダ」で戻る。   違えば、「0」で戻る。 名前 コメント
  • ●拡張子無ファイル名抽出
    情報 作者名:五十六 引用元:なし 概要 拡張子無のファイル名を抽出します。 サンプルプログラム 「C \aaa.zip」の拡張子無ファイル名抽出して言う。//aaa //本体 ●拡張子無ファイル名抽出(Sから|Sの|Sを|Sで|Sに)   S=Sからファイル名抽出。B=Sから拡張子抽出。   もし、B≠空ならば、Sから(Bのバイト数)バイト右端削除。   Sで戻る。 名前 コメント
  • ●空フォルダ削除
    情報 作者名:むく 引用元:なでしこプログラム掲示板「全フォルダ列挙と空フォルダ削除」 概要 中身が空っぽのフォルダ、空フォルダを削除します。 解説 引数 S:対象フォルダの絶対パス 返り値 削除した空フォルダの絶対パス(配列) サンプルプログラム //削除 デスクトップの空フォルダ削除。 それを言う。 //復元 それで反復   対象にフォルダ作成。 //本体 ●空フォルダ削除({=?}Sで|Sの|Sを)   もし、Sが空ならば、Sは母艦パス。   Xとは変数。Xは空。   Sの全フォルダ列挙。   それを反復     対象の全ファイル列挙。     もし、それが空ならば       対象を言う。       対象をXに配列追加。       対象のフォルダ削除。   Xで戻る。 引用元ページ内の「全フォルダ列挙」「フォルダ列挙改」関数に依存...
  • ◆ファイル/URL相対パス
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 解説引用元:絶対パスと相対パス ( ホームページ作成 ) 勝手に改変 概要 相対パスを出力します。 相対パス指定のお約束 ・同じ階層にあるものは、そのままファイル名か「./ファイル名」 ・下の階層にあるものは、「./フォルダ名/ファイル名」 ・上の階層にあるものは、「../ファイル名」 ・2階層上にあるものは、「../../ファイル名」 ・1階層上にあるフォルダの中のファイルは、「../フォルダ名/ファイル名」 解説 ●ファイル相対パス変換 ●ファイル相対パス展開 ●URL相対パス変換 ●URL相対パス展開 「変換」系 引数 基本パス:指定する側 絶対パス:絶対的に指定される側 返り値 相対パス 「展開」系 引数 基本パス:指定する側 相対パス:相対的に指...
  • ●実行ファイル作成
    情報 作者名:ゆちボン/とくめい/五十六 引用元:なでしこプログラム掲示板「実行ファイル化の自動化」 概要 ソースコードから実行ファイルを作成します。(vnako/gnako/cnako) 解説 引数 ソース:プログラムのソースコード 実行ライブラリ:vnako.nakoとかへの絶対パス  なでしこ有環境の場合:省略可  なでしこ無環境の場合:省略した場合、vnako.exeとかと同じフォルダにvnako.nakoを入れとけばおーけー 実行ファイル:vnako.exeとかへの絶対パス  なでしこ有環境の場合:「vnako」とか「vnako.exe」とかでおーけー  なでしこ無環境の場合:省略不可 保存先:作成したプログラムの保存先 ※なるべくなでしこ無環境として考えてください。(インストール場所が違うだけでうまく動かなくなるので)...
  • ●ファイル分割
    情報 作者名:クジラ飛行机 引用元:ファイルの分割ツールを作ってみよう!(第75回):クジラ飛行机「文系サラリーマンのための仕事に役立つプログラミング入門」 勝手に改変 概要 ファイルを単純分割します。 結合用のバッチファイルも一緒に作成します。 解説 引数 分割ファイル:分割したいファイルの絶対パス 出力パス:破片ファイル、結合用バッチファイルの出力先パス 分割サイズ:破片ファイルの最大サイズ(B) 返り値 (結合用バッチファイルの絶対パス) (破片ファイル001の絶対パス) (破片ファイル002の絶対パス) (破片ファイル003の絶対パス) ~~~ サンプルプログラム なし //本体 #----------------------------------------------------------------------- ...
  • ◆コマンドラインテンプレート
    情報 作者名:五十六 引用元:なし 概要 コマンドラインにファイルが投げられた時(実行ファイルにファイルやフォルダをD Dされた時とか)用のテンプレートです。 色んなモードがあります。 例えば、音楽プレーヤーだったら、モードDの対応拡張子「mp3,mp4,wma」とか。 最終的に残る配列は「コマンドライン」です。 本体 #----------------------------------------------------------------------- #コマンドラインテンプレート #----------------------------------------------------------------------- コマンドラインモード=「A」。 コマンドライン階層オプション=「5」。 //A ファイル、フォルダそのまま(存在するもの) /...
  • ★API利用支援
    情報 作者名:moka 引用元:なでしこプログラム掲示板「API利用支援」 概要 API関数を使う時のお供に。 MSDNなどのAPI関数宣言をなでしこで使えるように変換します。 //本体 /* [API利用支援] MSDNなどのAPI関数宣言をなでしこで使えるように変換します。 */ /* 2005/10/24 なでしこ1.397。修正。 2005/03/01 なでしこ1.03a。掲示板に公開。 2005/02/28 なでしこ1.02a。いろいろ修正。 2005/01/15 なでしこ0.15。『中央移動』の引数修正。 2005/01/01 なでしこ0.11fで不具合が出たので修正。 2004/12/23 出力スタイル増加。チェックの背景色。 2004/12/22 ひとまず公開。 開発環境:なでしこ1.397、Win2000 moka http //www.geoc...
  • ●YouTubeダウンロード
    情報 作者名 Craving Explorer研究家 引用元 なでしこプログラム掲示板「YouTubeダウンロード」 転載 許可 バージョン 3.24 ダウンロード 概要 YouTubeの動画をダウンロードできます 解説  YouTubeは一つの動画でもさまざまな形式や画質に変換し、どんなデバイスでも再生できるように設計されています。そして、その形式や画質の組み合わせをiTagという番号で管理しています。  しかし、使い道によってどの形式が最適なのかが異なるので、このプログラムはすべてのiTagの動画のURLを取得し、どれをダウンロードするのか選択できるようになっています。 なので、簡単に利用したい場合は「YouTubeで動画ダウンロード」命令を利用し、形式や画質を指定したい場合は下記のiTag一覧を参照し、次のように利用します。 // iTag18をダ...
  • ●スクリーンセイバー解除
    情報 作者名:99yen 引用元:なでしこ質問掲示板「スクリーンセイバーの解除」 勝手に改変 概要 スクリーンセイバーを解除します。 サンプルプログラム //サンプル //スクリーンセイバーを起動して、10秒後に終了する スクリーンセイバー起動 10秒待つ スクリーンセイバー解除。 //本体 ●スクリーンセイバー解除   Aとは文字列。A=スクリーンセイバー取得。   もし、A≠空ならば、(Aからファイル名抽出)のプロセス強制終了。   戻る。 //ここまで 名前 コメント
  • ◆重複せず保存
    情報 作者名:五十六 引用元:なでしこプログラム掲示板「関数「重複せず保存」」 概要 命令「保存」をちょっとだけ変えた「重複せず保存」です。 右クリで[新規作成(W)]→[テキスト ドキュメント]とかやってると 「新規テキスト ドキュメント (2).txt」とかになりますよね。          (2) ←これ 要するに何が何でも新規保存したい時に使います。 サンプルプログラム 「てすてす」を「{デスクトップ}テスト.txt」に重複せず保存。//テスト.txt 「テステス」を「{デスクトップ}テスト.txt」に重複せず保存。//テスト (1).txt //本体 ●重複せず保存(AをBに|AをBへ)   Aを(JYUFUKU(A,B))に保存。 ●重複せずファイル移動(AからBへ|AをBに)   Aから(JYUFUKU(A,B))へファイル移動。    ●重複...
  • ◆プライベートフォント
    情報 作者名:SWinX 引用元:なでしこプログラム掲示板「サンプル-プライベートフォント」 概要 特定のアプリケーションだけで使うフォントをプライベートフォントといいます。 これによって、コンピューターにインストールされていないフォントでも使えるようになります。 一時的にシステムに登録して、使い終わったら解除しておくようです。 解説 http //www.himanavi.net/cgi/nade-1st/cbbs.cgi?mode=all number=4053 type=0 space=0 no=0 http //mrxray.on.coocan.jp/Halbow/Notes/N024.html を参考にしました。 グレイグラフィックス-Natsumikanフォント http //www.orange.ne.jp/%7Eden7/htm/nat...
  • ●一階層上
    情報 作者名:五十六 引用元:なし 概要 フォルダSの一階層上のフォルダを返します。 解説 引数 S:フォルダの絶対パス 返り値 一階層上のフォルダの絶対パス サンプルプログラム なし //本体 ●一階層上(Sの|Sを|Sから)   S=「..\」をSで相対パス展開。S=Sの終端パス追加。戻る。 名前 コメント
  • ★アイコンチューザー
    情報 作者名:のなお(のんきなおやじ) 引用元:なでしこプログラム掲示板「アイコンチューザー(アイコン抽出)」 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から、アイコンを抽出するものです。...
  • ●ヤフー英日翻訳
    情報 作者名:五十六 引用元:日本語プログラミング言語「なでしこ」スレ 4」 概要 英文をYahoo!翻訳して翻訳した文章を返します。 解説 引数 S:英文 返り値 翻訳された日本語文 サンプルプログラム 経過ダイアログ=オフ。 「What do you usually do on weekends?」を簡易ヤフー英日翻訳して言う。 //何を通常週末にするか。 「What do you usually do on weekends?」をヤフー英日翻訳して言う。 //あなたは、通常週末に何をしますか? //本体 //サンプル 経過プログレスバーとはプログレスバー。そのレイアウト=上。その最大値=100。 経過ステータスバーとはステータスバー。そのレイアウト=下。 #------------------------------------------...
  • ◆2ちゃんねるかきこみセット
    情報 作者名:五十六 引用元:なでしこプログラム掲示板「2ちゃんねる書き込みセット」 概要 2ちゃんねる書き込みセットです。そのまんまです。 ●とかBEとか使えます。スレ荒らしたりしないでね。 本体 #----------------------------------------------------------------------- //2ちゃんかきこみセット (一番上において下さい) #----------------------------------------------------------------------- //変数定義 (必要) サーバーとは文字列。フォルダとは文字列。スレ番号とは文字列。応答とは文字列。 BE0とは文字列。BE1とは文字列。BE2とは文字列。まる0とは文字列。まる1とは文字列。まる2とは文字列。 ネームとは文字列。メー...
  • ■MCIオブジェクト
    情報 作者名:TM 引用元:なでしこプログラム掲示板「MCI補助ライブラリ改」 概要 MCI命令をグループでまとめて使いやすくしました。 解説 //○使い方 テストとはMCIオブジェクト  # まず宣言して、 テストのファイルは「test.mp3」# 次にファイルを設定します。 //(処理) テストを閉じる        # 使い終わったら閉じます。 ○変数  ・ファイル   ・表示先ハンドル    ファイルが動画の場合、表示先のウィンドウハンドルを指定します。  ・X  ・Y  ・W  ・H    ファイルが動画の場合、動画の再生サイズを指定します。GUI部品と同じです。  ・タイムフォーマット    初期値はミリ秒です。通常は変更の必要はありません。  ・長さ    ファイルの長さ(単位はタイムフォーマット)です。  ・状態     演奏状態です。(再生,play...
  • ◆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...
  • ●文字XOR
    情報 作者名:Lite Systems 引用元:なでしこプログラム掲示板「文字XOR」 概要 文字列をXORするライブラリです。 暗号化プログラムでの利用にどうぞ。 なでしこのlibフォルダにWordXOR.nakoとして保存してください。 解説 引数 A:文字列 B:KEY 返り値 XORされた文字列 サンプルプログラム #!「WordXOR.nako」を取り込む //暗号化 A=「これはテストです」を「XOR」で文字XOR。 Aを言う。 //復号化 Aを「XOR」で文字XOR。 それを言う。 //本体 ●文字XOR (AをBで)   結果は空   Eは0      Dで1から(Bのバイト数)まで繰り返す        BのDから1バイト抜き出して対象文字に代入。     対象文字=MIDB(B,D,1)     番号=ASC(対象文字) ...
  • ●ファイル属性詳細設定/取得
    情報 作者名:クジラ飛行丸(?) 引用元:ひまわり命令一覧「ファイル属性取得」 勝手に改変 概要 簡単にファイル属性を設定したり取得したりします。 解説 ファイル属性詳細設定 引数 F:ファイル S:属性リスト(配列) 返り値 1or0(成功or失敗) ファイル属性詳細取得 引数 F:ファイル 返り値 属性リスト(配列) サンプルプログラム テストファイル=「{デスクトップ}testですよ.txt」。 テストファイルに「てすてす」を保存。 //属性設定 「読み込み専用属性 隠しファイル属性」にテストファイルをファイル属性詳細設定。 //属性取得 A=テストファイルのファイル属性詳細取得して言う。 //確認してみよう もし、(Aの0から「ディレクトリ属性」を配列検索)≧0ならば、「これはディレクトリ属性です。」と言う。 違えば、「ディ...
  • ■バイナリファイル
    情報 作者名:五十六 引用元:なし 概要 ファイルストリームをもっと気軽に扱えるように。 具体的にはストリーム開く、閉じるの自動化。あとモードの自動変更、ファイルストリーム削除を無理やり実装など。 母艦の閉じた時は~を使ってるから複数あると誤作動するかも・・・ 参考 ファイルの分割ツールを作ってみよう!(第75回):クジラ飛行机「文系サラリーマンのための仕事に役立つプログラミング入門」 http //pc.nikkeibp.co.jp/article/column/20080522/1003240/?P=2 解説 [読書メンバ] ・ファイル ・現在位置 ・次位置 ・バッファサイズ ・ファイルサイズ [命令メンバ] ※↓4つのA(開始バイト位置)は0起点 ・ストリーム読む(AからCNTを) ・ストリーム書く(AからBを|AにBを) ・ストリーム挿入書く...
  • ●正規表現行抽出/全抽出
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 正規表現行抽出:対象文からパターンを含む"行"を抽出。 正規表現全抽出:対象文からパターンをすべて抽出。 正規表現全抽出2:対象文からパターンをすべて抽出。(マッチしたのが1個の場合も値を返す) 解説 制約あり: 現状ではパターンの先頭・末尾に改行にヒットするような 選択肢([^ ]など)を置くとうまく動作しないので注意してください。 引数 文字列 返り値 正規表現行抽出:パターンを含む"行"(配列) 正規表現全抽出:パターン(配列) サンプルプログラム データは『トイレがないよ。ドアがないよ。 ボタンがないよ。コートがないよ。 ベーコンがないよ。トマトがないよ。 ボールがないよ。バットがないよ。』 データから...
  • ●立ち絵抽出
    情報 作者名:kuroro 引用元:なでしこプログラム掲示板「立ち絵抽出base」 概要 背景画像とキャラ画像(背景に立ち絵が入ってる画像)から立ち絵をイメージとして抽出します。 解説 はっぱさんのアイデアを使って書いたプログラムです 立ち絵抽出を関数化してみました。 これでファイルを選んで呼び出すだけで立ち絵を抽出出来ます。 注意すべき点は、「背景画像」と「キャラ画像」をイメージとして 作成しておかないとエラーになることです。 抽出された画像は「背景画像」に格納されます。 引数 変数1:背景画像の絶対パス 変数2:キャラ画像の絶対パス サンプルプログラム #まずイメージを作成します。 背景画像とはイメージ#立ち絵抽出で使う部品 キャラ画像とはイメージ#立ち絵抽出で使う部品 #背景画像を設定します "背景画像を選んで下さい"...
  • ●フィボナッチ数列
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 http //ja.wikipedia.org/wiki/フィボナッチ数 解説 引数 n:数列のn 返り値 フィボナッチ数列(配列) #10のフィボナッチ数列。 1 1 2 3 5 8 13 21 34 55 サンプルプログラム //ここから 母艦を最大化 表示メモとはメモ そのレイアウトは『全体』 表示データは空//別変数に文字列作成 10のフィボナッチ数列を言う。 10のフィボナッチ数列で反復  表示データは表示データ 改行 (回数を3で文字列右寄せ) 『 』 (対象を105で文字列右寄せ) 表示メモは表示データ//一気に代入 //本体 //少し大きい整数(MAX29桁)に対応 //負の数は未対応 ●整数加算する(αとβを)  仮αとは文字列。仮αはαを2...
  • ★ダイアログエディタ
    情報 作者名:fuji/ムラり 引用元:なでしこプログラム掲示板「ダイアログエディタ」 概要 ムラりさんのダイアログエディタをなでしこに移植しました。 ●MessageBox の様々なダイアログのソースを確認しながら出力することができます。 解説 //本体 #ダイアログエディタ !母艦設計=『母艦の可視はオフ』 母艦について   背景色はウィンドウ背景色。//RGB(128,128,255)   タイトルは「APIダイアログエディタ 1.28」   サイズは「60,20,600,555」   スタイルは「枠固定」   オフに最大化ボタン有効変更 部品間隔=8 文字サイズ=10 ボタンリストは「[OK] [OK][キャンセル] [中止][再試行][無視] [はい][いいえ][キャンセル] [はい][いいえ] [再試行][取り消し]」 OSで条件分岐。   「Wi...
  • ■優先度付きキュー
    情報 作者名:1.0e+21 (@TumoiYorozu) 概要 なでしこ用の優先度付きキュー(priority queue)です。 キューに入れた要素をいい感じにソート(並び替え)して、最大値(カスタム可能)を取り出すことが可能です。 二分ヒープによる実装で、要素の挿入・削除をO(log n)で、先頭の参照はO(1)で行うことができます。 優先度付きキュー(priority queue)について詳しくは、Wikipedia等を御覧ください。 http //ja.wikipedia.org/wiki/%E5%84%AA%E5%85%88%E5%BA%A6%E3%81%A4%E3%81%8D%E3%82%AD%E3%83%A5%E3%83%BC デフォルトでは降順(大きい順)ですが、内部の比較(A,B)関数を上書きすることで、カスタマイズできます。 要素が空...
  • ●装飾表示
    情報 作者名:U D 引用元:なでしこプログラム掲示板「装飾表示」 概要 日本語タグでマークアップした文書を装飾して表示します。 日本語タグのマークアップ仕様については、HTMLを真似ています。 解説 引数 OBJ:描画先 X1:X座標(左上) Y1:Y座標(左上) S:マークアップされた文書 サンプルプログラム 母艦について  タイトルは『装飾表示(テキストマークアップ)』  クライアントW=420  クライアントH=520 黒色で画面クリア 文字色は白色。文字サイズは11 「 これはなでしこで 文字 色=$FF33FF サイズ=13 マークアップテキスト /文字 を表示するための、 改行 文字 色=$FF33FF サイズ=13 "装飾表示" /文字 関数の 太字 サンプル文章兼説明 /太字 です。 改行 改行 ...
  • ◆nakoGMP
    情報 作者名:1.0e+21 引用元:mpirライブラリをなでしこ用に改変 概要 mpirと言う、Windows用に移植されたC言語用GMPライブラリを使用して、なでしこで多倍長整数(巨大な整数)の計算をできるようにします。 なでしこ用プラグインをインストールするので、なでしこ標準の関数と同じように使用できます。 関数名はほとんどGMPのMPZ(整数)で使用できるものがほとんどなので、以下のサイトなどを参考にすると、だいたい使えると思います。 https //gmplib.org/manual/Integer-Functions.html サンプルプログラム 「nakoGMP ver {NAKOGMP_DLLバージョン}、mpir ver {Get_mpir_version}」と表示 A=mpz_init//多倍長整数を使用するためのキーが作成される...
  • ●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...
  • ●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...
  • ■スムーズプログレスバー
    情報 作者名:canot 引用元:なでしこプログラム掲示板「おとまど」 概要 スムーズに表示されるプログレスバーです。 縦方向、横方向の切り替え、色の変更、文字の表示も可能です。 本体 /*------------------------------------------------------------- クラス:スムーズプログレスバー   スムーズに表示されるプログレスバーです。   縦方向、横方向の切り替え、色の変更、文字の表示も可能です。   転載、利用、改造はご自由に      (c)2007 canot ---------------------------------------------------------------*/ ■スムーズプログレスバー +GUI部品 +背景色プロパティ +最大最小プロパティ +値プロパティ +マウスプロパティ +キ...
  • ●MML情報取得
    情報 作者名:Makoto 引用元:なでしこプログラム掲示板「MML情報取得」 概要 MMLからいくつかの情報を取得します。 解説 引数 FILE:MMLファイルの絶対パス 返り値 MML情報のハッシュ @Title:曲名 @Artist:作者 @Comment:コメント @Lyric:歌詞(?) サンプルプログラム 『.mml』のファイル選択してファイル名に代入 もしファイル名が空なら終了 ファイル名のMML情報取得して表示 //本体 ●MML情報取得({参照渡 文字列}FILEの|FILEから)   TAGとはハッシュ   MMLとは文字列   MMLにFILEを開く   MMLを『(曲名|TrackName[\s\t\n]*?=)[\s\t\n]*?\{"(.*?)"\}』で正規表現マッチ   TAG@"Title...
  • ■フォーカス監視グループ
    情報 作者名:とんとん / yuk / SWinX 引用元:なでしこプログラム掲示板「フォーカス監視グループ」 概要 登録した部品に「フォーカス得た時」「フォーカス失った時」イベントを拡張します。 グラフィック系の部品は登録できません(ウィンドウハンドルが得られない為) 解説 質問掲示板#6987の話題をグループ化してみました。 参考 なでしこ質問掲示板「エディタで数値入力&編集表示」 質問者のとんとんさんと回答者のyukさんに感謝します 本体 //WinAPI定義 ●GetFocus=DLL("USER32.DLL","DWORD GetFocus(void)") //登録した部品に「フォーカス得た時」「フォーカス失った時」イベントを拡張します //グラフィック系の部品は登録できません(ウィンドウハンドルが得...
  • ■色選択フォーム
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 色選択フォームユニット。 color_cc.png、rainbow_cc.pngを初回起動時に生成。 解説 引数 現在色:初期状態の色 透明色対応有無:『透明色対応』or『透明色未対応』 返り値 選択した色 本体 色選択フォームとはフォーム そのサイズは『350,250,702,552』 そのスタイルは『ダイアログスタイル』 そのタイトルは『色の選択』 //組込データ //サイズ縮小のため、RGBごとに分解してある 文字化画像とは文字列 文字化画像は『iVBORw0KGgoAAAANSUhEUgAAAi4AAAF0CAIAAACL1SWEAAAAB3RJTUUH1QgYDh8GBV2VLAAAABd0RVh0U29mdHdhcmUAR0xEUE5HIHZlci...
  • ●ニコニコ動画ダウンロード
    ダウンロード 概要  ニコニコ動画をダウンロードできます  最終更新 2011/10/16 解説  InternetExplorerですでにログインしていればスルーしますが、していないとログインIDとパスワードを変数に代入しなくてはなりません サンプル # 衛星はやぶさ予告の動画をデスクトップにダウンロードします。 経過ダイアログ=0 NIKO_MAIL=「」#ニコニコ動画アカウントのメールアドレス NIKO_PASS=「」#ニコニコ動画アカウントのパスワード URL=「http //www.nicovideo.jp/watch/1314153633」 もし、URLがNikoNikoURLならば  動画URL=URLのGetNikoNiko  TITLE=NIKO_TITLEを文字列ファイル名変換  FILE=デスクトップ TITLE 「.{NIKO_TYPE}」  経過ダ...
  • ■リンクラベル
    情報 作者名:zuzu 引用元:なでしこプログラム掲示板「リンクラベル」 概要 zuzu式オリジナルライブラリー&コンポーネント第一弾!その名もリンクラベル! HTMLのリンクの様なラベルでクリックするとそのアドレスに飛べるモノです。 VB.netで言うLinkLabelですね。 本体 ■リンクラベル +イメージ  ・種類{="リンクラベル"}  ・テキスト ←テキスト設定 →テキスト取得 デフォルト  ・起動方法{=0}#0 関連づけ起動 1 エクスプローラー起動 2 コマンドを実行  ・コマンド{=""}    #オリジナルのコマンドを指定したい時に指定します。$1でテキストを代入できます。    #例:「notepad $1」の場合は「notepad 指定したテキスト」で実行されます。  ・文字書体  ←文字書体SE...
  • ●コマンドライン実行
    情報 作者名:五十六 引用元:なし 概要 Windowsコマンドを実行して、結果を返します。 勝手に空行を削除しています。 参考 Windowsコマンド集 ITpro http //itpro.nikkeibp.co.jp/free/NT/WinKeyWord/20040805/1/ サンプルプログラム WINDOWSバージョン取得して言う。 //本体 #----------------------------------------------------------------------- #----------------------------------------------------------------------- #---------------------------------------------------------...
  • ●解
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 一時方程式の解を求めます。 解説 引数 方程式:方程式 返り値 x=(解の数値) サンプルプログラム 「8x-3=4x+9」の解と言う。 //本体 ●計算(値で未知数から式を)  式は式の未知数を『*』 値に置換  //係数の1がない時の対策  式は式の『(*』を『(』に置換  式は式の『-*』を『-』に置換  式は式の『+*』を『+』に置換  式をナデシコして戻る ●解(方程式の)  //グラフの交点から求める方法です  未知数とは文字列。値Aとは実数。値Bとは実数  方程式は方程式を半角変換  方程式を『([A-Za-z]+)』で正規表現マッチ  未知数は抽出文字列[0]  //y=(8x-3)-(4x+9)  方程式は『(』 (方程式の『=』を『)-(』に置換...
  • ●窓ハンドル命令集
    ダウンロード 概要  窓ハンドル命令の優秀なライブラリがたくさんあったのでまとめてみました。これでデフォルトの約2倍の窓ハンドル系の命令が使えるようになります。  見やすいようにDLLと書式を統合しました。 ●窓ハンドル有効/無効 ●窓ハンドル最前面/最前面解除 ●窓ハンドルWH設定 ●窓ハンドルバー無効/有効 ●窓ハンドル親設定 ●窓ハンドル終了ボタン無効/有効 ●窓ハンドル最大化ボタン無効/有効 ●窓ハンドル最小化ボタン無効/有効 ●窓ハンドル最小化 ●窓ハンドル最大化 ●窓ハンドル終了 ●窓ハンドル移動禁止 ●窓ハンドルサイズ変更禁止 ●窓ハンドルスタイル削除 ●窓ハンドル最大化判定 ●窓ハンドル透明度設定 ●窓ハンドルフルスクリーン ●API窓ハンドルサイズ取得 ●API窓アクティブハンドル取得 ●API窓アクティブハンドル取得2 作者一覧 対応するregion、end...
  • ◆画像ファイル判別 画像ファイル選択
    情報 作者名:anonymous 引用元:なし 概要 与えられたファイルが画像ファイルかを拡張子で判別する関数と 画像ファイルを形式を指定して選択できる関数です。 現在なでしこが対応している(と思われる)形式のみ扱っています。 ※2009/4/18 改良 本体 ●画像ファイル判別({文字列}ファイル名の|ファイル名を)  !画像拡張子は『.[=bmp|jpg|jpeg|jpe|gif|png|psd|ico|mag]』  ファイル名の拡張子抽出の小文字変換を画像拡張子でワイルドカード一致で戻る ●画像ファイル選択({文字列=『』}ファイル名を|ファイル名で)  『すべてのサポート形式|*.bmp;*.jpg;*.jpeg;*.jpe;*.gif;*.png;*.psd;*.ico;*.mag   |ビットマップ(*.bmp)|*.bmp   |JPEG画像(*.j...
  • ●一括配列行削除
    情報 作者名:serica 引用元:自作 概要 正規表現一致で一致する要素を配列から一括削除する関数。 対象の配列を書き換える。 解説 標準関数の「正規表現ピックアップ」と対になる物として作成した物で、 「正規表現ピックアップ」が指定パターンに一致する要素だけ抽出し別配列を作成するのに対し、 この関数は指定パターンに一致する要素を元配列から直接削除する物。 処理的には配列の各要素を順に正規表現で判定していき、条件を満たせば要素を削除するだけ。 同じ引数(配列とパターン)で、「正規表現ピックアップ」→「一括配列行削除」の順番で実行すれば、 パターンの一致と不一致で、配列を2つに分けた形になるハズ。 返り値 無し({参照渡し}の為) サンプルプログラム パターン画像=「.*([Bb][Mm][Pp]|[Jj][Pp][Gg]|[Pp][...
  • ■発言ダイアログ
    情報 作者名:はっぱ 引用元:なでしこプログラム掲示板「はっぱのサンプル集57」 概要 発言ダイアログです。 解説 引数 コメント:発言内容 返り値 なし 本体 //発言ダイアログ 発言フォームとはフォーム そのサイズ=『200,200,500,350』 そのタイトル=『発言』 //フォーム(母艦も含む)の閉じるボタンも含めて、全部消すなら オフに発言フォームのシステムメニューボタン有効変更 //もとに戻すときは「オンに発言フォームのシステムメニューボタン有効変更」 //ちなみに閉じるボタンを残したいなら「そのスタイルはダイアログスタイル」でOK 発言フォームの表示した時は~  発言フォームを中央移動 発言ラベルとはラベル その親部品=発言フォーム その文字サイズ=20 その位置=『20,20』 そのテキスト=空 発言閉ボタンとはボタン その親部品=...
  • ●机上クライアントX/Y取得
    情報 作者名:なでおやじ/area オリジナル:なでしこ質問掲示板「マウス移動で母艦上の座標を指定できませんか?」 改変 area 概要 指定したフォーム内部(クライアント領域)の左/上の座標を返します。 解説 指定したフォームのクライアント領域の左/上の座標を返します。 簡易ショートカットメニューを作ったときの副産物です。 クライアント領域の計算方法はなでおやじさんのソースを元に作りました。 ありがとうございます。 引数 OBJ = グループ(フォーム) 返り値 指定したOBJ(フォーム)のクライアント領域の左/上の座標 サンプルプログラム 対象フォームとはフォーム そについて   可視=1 ノッケフォームとはフォーム そについて   可視=1   スタイル=「枠なし」   背景色=ウィンドウ背景色   W=100   H=100...
  • ■タブページ改
    情報 作者名:SWinX 引用元:なでしこ質問掲示板「つくってみた」 概要 「タブページ」部品をベースに「タブページ改」部品を定義しています。 「変更した時」イベントは使えなくなりますが、 「フォーカス得た時」「フォーカス失った時」イベントが書けるようになります。 配列なので、タブ毎に別のイベントが定義できます。 本体 ■タブページ改 +タブページ  ・旧表示タブ{=0}  ・{配列}フォーカス失った時  ・{配列}フォーカス得た時  ・変更した時~   フォーカス失った時[旧表示タブ]   フォーカス得た時[表示タブ]   旧表示タブ=表示タブ。 //サンプルプログラム メインタブとはタブページ改。 メインタブに「A」をタブ追加。 メインタブに「B」をタブ追加。 メインタブに「C」をタブ追加。 メインタブについて  レイアウトは「全体」  表示タブは0。  ...
  • ●窓ハンドル親設定
    情報 作者名:うたひこ 引用元:なでしこプログラム掲示板「Z座標グループ化」 勝手に改変 概要 フォームの「親部品」をより汎用的にしたもの。 解説 引数 子ハンドル:のっけられる側のハンドル 親ハンドル:のっける側のウィンドウハンドル サンプルプログラム テストフォームとはフォーム。その可視=オン。 母艦のタイトル=「親ウィンドウ」。 テストフォームのタイトル=「子ウィンドウ」。 窓ハンドル親設定((テストフォームのハンドル),(母艦のハンドル))。 「notepad.exe」を起動。 母艦のタイトル=「親ウィンドウ」。 メモ帳ハンドル=「無題 - メモ帳」を窓ハンドル検索。 窓ハンドル親設定((メモ帳ハンドル),(母艦のハンドル))。 //本体 ●窓ハンドル親設定(子ハンドル,親ハンドル)=DLL("user32.dll",...
  • ●画像色表列取得
    情報 作者名:五十六 引用元:なし 概要 イメージ部品から色番号を取得して、表列に返します。 解説 引数 OBJ:イメージ部品 返り値 OBJの色番号表列 サンプルプログラム 母艦のタイトル=「クジラっぽい?」。 全体メモとはメモ。そのレイアウト=全体。 その文字サイズ=4。 テストとはイメージ。その画像=「{ランタイムパス}nadesiko.png」。 画像フォームとはフォーム。その可視=オン。画像フォームの10,10へ「テスト」を画像描画。 テスト色表列=テストの画像色表列取得。 全体メモのテキスト=テスト色表列。 //本体 ●画像色表列取得({グループ}OBJの)   S=空。   (OBJ→W)回、A=回数-1。     (OBJ→H)回、B=回数-1。       S[A,B]=OBJのA,Bを画像色取得。   Sで戻る。 ...
  • @wiki全体から「●フォルダ名抽出」で調べる

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

ツールボックス

下から選んでください:

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