yoshiweb.NET

ドラッグ&ドロップでファイル名を取得するサンプル - GIZMO

※ GIZMOは2013年3月31日をもってサービスを終了したようです


ドラッグ&ドロップでファイル名を取得するガジェットのサンプルです。
(FLAファイル付)
サンプル - ダウンロード

<追記>以下のソースは Gizmoのバージョンアップに伴い動作しなくなっています。
この機能などを手軽に実装できる Gizmoコンポーネントがリリースされているので、Gizmoコンポーネントを使用することをお勧めします。

// コマンドを使う前に必ず実行
fscommand("Gadget.start");

// ファイルをドロップを許可
event_str = "";
fscommand("Gadget.fileDropEnable", "true");

// イベントを取得
fscommand("Gadget.setGadgetEventListener", "event_str");
function onEvent(prop, oldval, newVal) {
// ファイル名を取得
var _array = newVal.split(",");
if (_array[0] == "GadgetEvent.FileDrop") {
event_txt.text = _array[1];
}
return newVal;
}
this.watch("event_str", onEvent);

// ファイルをドロップしたときのイベント(例)
// GadgetEvent.FileDropStart
// GadgetEvent.FileDrop,C:\Program Files\GIZMO\gizmo.xml
// GadgetEvent.FileDropEnd
//


投稿日 : 2005年06月05日 - yoshiweb - カテゴリ: GIZMO

コメント

投稿者 : 0527

Thiis design iss wicked! You definitely know how too eep
a reasder entertained. Between your wiit andd your videos, I wass almosst
moved too start myy own blog (well, almost...HaHa!) Excellent job.
I reall enjoyed what youu hadd to say, and more
thasn that, hhow youu presented it. Too cool!
2023年10月03日 08時39分52秒