MZPlatformユーザー会

作成した返信

10 件の投稿を閲覧中 - 251 ~ 260 件(全 768 件)
  • 著者
    投稿
  • 返信先: 動画の挿入について #6520
    MZPlatformユーザー会
    サイト管理者

    Webのユーザ認証画面を経由する機能がMZ側の機能として存在しないので、現状はできません。今後の開発対象の候補ではありますが、実現をお約束することはできません。

    なお、お使いの製品はユーザ認証をOFFにしてもホスト認証で接続PCを制限することができるようなので、画像を表示したいPCのみIPアドレスを登録してみて、同様にMZで画像が表示されるならそれで運用できるかもしれません。

    FTPサーバへの画像アップロードにつきましては、一般的なネットワークシステムとお使いの製品の機能なので、ご自身でお調べいただけますでしょうか。例えばWindows10のPCをFTPサーバにすることもできると思います。

    MZ側で対応できる機能の例としては、MZアプリが動作するPC上のフォルダや参照可能なネットワーク共有フォルダに、特定の画像ファイルが定期的に保存または更新されている状況であれば、それをMZアプリの画面に表示して、タイマーでその表示を更新することができます。画像ファイルの表示はチュートリアル等にありますので、あとはそのファイルパスを自動でどのように指定するかがポイントになります。

    MZPlatformユーザー会
    サイト管理者

    お問い合わせありがとうございます。
    お教えいただいたページを参考にWindows通知領域にアイコンを表示させるアプリケーションを作ってみました。ただし、あくまでアイコンを表示させるだけで、通知を表示させたりは現状ではできません。

    現状ある機能で考えると、(1)フレームサイズの最小化「iconify()」、(2)フレームアイコンの設定、(3)メッセージダイアログの表示などの機能を組み合わせて、例えば起動直後に最小化し、何かイベント発生時にアイコンを変化させたり、ダイアログを表示したりということになるかと思います。

    最小化はタスクバーの起動されているアプリケーションを表示する領域へのアイコン化となります。MZアプリケーションファイルへのショートカットをWindowsスタートアップに追加すれば、Windows起動時に自動的にファイルも起動します。

    以上、ご希望に沿う形でなく申し訳ございませんが、ご検討いただき、ご質問等ございましたら、ご連絡いただければ幸いです。

    添付ファイル:
    返信先: 動画の挿入について #6514
    MZPlatformユーザー会
    サイト管理者

    機種の情報をお知らせいただきありがとうございます。

    一般的に、市販のネットワークカメラの映像をWebブラウザや専用ソフト以外に表示することは難しいと思います。お使いの製品も、初期設定ではWebブラウザで接続してユーザ名とパスワードを入力することで、Webブラウザに別途インストールしたプラグインを介してカメラ映像を表示するようです。

    MZプラットフォーム(3.6)の標準機能のみで、ネットワークカメラの映像を表示する方法は一応ありますが、それが可能かどうかは実際に試していただく必要があります。

    お試しいただく場合は、添付のサンプルアプリをお使いください。サンプルアプリはテキストフィールドにURLを記入して、「パネル表示」ボタンを押すとその画面をMZのパネルに表示し、「Webブラウザ表示」ボタンを押すとそのPC標準のWebブラウザに表示します。

    まず必要な条件は、ネットワークカメラにURLのみの指定で接続できるかどうかです。お使いの機種は初期設定でユーザ認証が必要なので、それをOFFにしてネットワーク内で誰でも接続可能な状態に変更します。そのカメラに接続して画像を表示するURLを記入して、「Webブラウザ表示」を押して表示されることを確認し、続いて「パネル表示」でMZ画面に表示されれば、その方法でMZアプリに画面を組み込めることになります。

    表示できない理由はいろいろありますので、できない場合は別の方法をご検討ください。また、これでできてもセキュリティ上の問題が残りますので、やはり慎重にご検討ください。

    なお、お使いの製品はFTPサーバに画像を定期アップロードする機能がありますので、FTPサーバにアップロードされた画像ファイルを定期的に表示更新するようなMZアプリを作成することはできると思います。

    添付ファイル:
    MZPlatformユーザー会
    サイト管理者

    はい。環境によるかと思いますが、連続で多数回接続・切断を繰り返すのは高い負荷が掛かり、推奨されないようです。

    MZPlatformユーザー会
    サイト管理者

    お問い合わせありがとうございます。
    一点確認させていただきたいのですが、繰返しSQLを実行するということですが、その都度MySQLへの接続→SQL実行→切断を繰り返しているでしょうか。

    連続して接続・切断を多数回繰り返すと、JDBCを介したMySQLへの接続時にエラーが発生する可能性があります。

    返信先: 動画の挿入について #6508
    MZPlatformユーザー会
    サイト管理者

    返信が遅くなり、申し訳ございません。

    ネットワークカメラで、URL指定でWebブラウザで画像を見ることができる機能が提供されている場合は、MZPlatformから[外部プログラム通信」コンポーネントを使って、ブラウザを起動し表示させることができます。しかし、パスワードやプライグイン等必要な場合は自動的に表示・切り替えというのは難しくなるかと思います。
    カメラの持つ機能によるかとも思いますので、もし差し支えなければ機種名をお教えいただき、引く続き検討させてください。

    また、以前USB接続のカメラについてご質問があり回答していますので、ご参考になれば幸いです。https://ssl.monozukuri.org/mzplatform/forums/topic/usb%E3%82%AB%E3%83%A1%E3%83%A9%E3%81%A7%E7%94%BB%E5%83%8F%E3%81%AE%E5%8F%96%E5%BE%97/

    返信先: ガントチャートの表示方法について #6505
    MZPlatformユーザー会
    サイト管理者

    お問い合わせありがとうございます。
    現在のところ[ガントチャート]のタスクバーに「タスク名」を表示したり、アイコンを設定することはできますが、タスクバーの余白に文字を書き込む機能はございません。タスク名は改行はできません。
    タスク名は[ガントチャート]を実行時に右クリックし、「ガントチャート」>「タスク」>「タスク名」>「表示する」を選択後、「ガントチャート」>「タスク」>「タスクデータ」で表示される窓にタスク名を入力すると表示されます。表示の更新があると消えてしまうので、テーブルデータでタスク名を設定すると便利です。詳しくはサンプルアプリケーションの「グラフ化.mzax」のファイルおよび説明文書をご覧ください。

    また、凡例に任意のデータを表示することもできますが、改行はできません。

    日報添付用ということですので、[帳票]の編集をするときに、改行ができる帳票の[ラベル]要素をガントチャートグラフのイメージ上に配置することも考えられますが、タスクバーの位置とラベル要素の位置を合わせることは難しいかと思います。

    以上、[ガントチャート]タスクエリア上に改行して文字表示はできず、大変申し訳ございませんが、他の方法でご要望があれば、ぜひご連絡いただければ幸いです。

    MZPlatformユーザー会
    サイト管理者

    返信が遅くなり、失礼いたしました。
    無限ループに入ってしまった場合、現在のところMZPlatformを強制終了するしかありませんが、
    作成中のファイルはlogフォルダに保存されている可能性があります。
    アプリケーションビルダーで「実行」時と終了時にMZPlatform\3.6(_64)\logフォルダに「ApplicationBackup.mzas」というファイル名で2代前まで保存されます。
    アプリケーションビルダーを立ち上げ、このファイルをロードしてみてください。
    アプリケーションビルダーの「実行」ボタンを押すと、バックアップファイルは上書きされてしまいますので、ご注意ください。

    返信先: コンポーネントのサイズ変更について #6495
    MZPlatformユーザー会
    サイト管理者

    返信が遅くなり、大変申し訳ありません。
    「resize」は描画の更新がされますが、実際のサイズが変わっているわけではなく、クリックや入力などの画面が再描画されるタイミングで元のサイズに戻っているものと考えられます。

    サイズの指定には「setPreferredSize(Dimension)」をお使いください。
    引数の「Dimension」は直接数値では指定できませんので、[寸法格納変数]コンポーネントを使い、⑴「空の寸法(Dimension)を設定する()」、⑵「寸法にサイズを設定する(int,int)」で設定したい寸法を用意してください。
    [寸法格納変数]からのメソッド戻り値で「setPreferredSize(Dimension)」の引数を指定します。

    以上お試しいただいても、解決しない場合にはどうぞ再度ご連絡ください。

    MZPlatformユーザー会
    サイト管理者

    複合コンポーネント内で公開されている[ファンクション]のメソッド「ファンクションの呼び出し(1引数)(Object)」の引数の型は「Object」なので、それに合わせて[コンポーネント格納変数]の「起動メソッドに引数を追加する(String,Object)」の引数1(引数の型を示す文字列)には、「java.lang.Object」を指定してください。
    お送り頂いたファイルの上記箇所を変更したところ、動作しました。

10 件の投稿を閲覧中 - 251 ~ 260 件(全 768 件)