初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2023-12-11 20:52:10

post
Guest

FileMakerのウインドウ最前面表示について

お世話になります。

環境:FileMaker Pro 2023

ソフトウェア「A」からFileMakerのカスタムAppと別のソフトウェア「B」を開く処理を
設定しておりますが、FileMakerの画面が最前面に出てきてしまいます。
これをFileMakerの画面をソフトウェア「B」の後ろに表示させることは可能なのでしょうか?

#2 2023-12-11 21:48:44

Shin
Member

Re: FileMakerのウインドウ最前面表示について

FMが起動してからBを立ち上げればいいのですが。
FMのスタートスクリプトでBを立ち上げればいかがでしょう

Offline

#3 2023-12-12 08:56:15

post
Guest

Re: FileMakerのウインドウ最前面表示について

Shinさん

ご返信ありがとうございます。
やはりご提示頂いた方法等でしか無理そうですかね....

#4 2023-12-12 10:22:22

himadanee
Guest

Re: FileMakerのウインドウ最前面表示について

検索してみたら、Windowsだと「新規に起動したウィンドウがバックグラウンドになってしまう」というので困ってるという件がいろいろ見つかりましたが、そうする方法というのはわかりませんでした。
vbsでできた記憶があるけど...

#5 2023-12-12 10:45:47

post
Guest

Re: FileMakerのウインドウ最前面表示について

himadaneeさん

ご返信ありがとうございます。
同じようなことで困ってる方がいらっしゃるのですね。

#6 2023-12-12 11:03:24

himadanee
Guest

Re: FileMakerのウインドウ最前面表示について

いや、困ってるのは「起動したのに最前面にならない現象」で、Windowsのバグというかバージョンアップに伴う設定の変更?のようでした。レジストリをいじると直るとかなんとか...

Windowsの話ですか?
外部からやるとすると、結局FMのウィンドウが開くのを待つ必要があるわけなので、FMからやった方が素直な感じです。
そのFMアプリが常にBアプリの後ろで起動するべきなのかどうか、そうならShinさんが書いてるようにFM側から操作すればいい話ですし
単独で起動したときはBアプリのウィンドウがなければそのまま、という動作になれば特に不都合はなさそうですが...

#7 2023-12-12 12:55:06

post
Guest

Re: FileMakerのウインドウ最前面表示について

himadaneeさん

ご返信ありがとうございます。
そうですね。FM側から起動する形で試してみます。

#8 2023-12-12 13:19:32

himadanee
Guest

Re: FileMakerのウインドウ最前面表示について

Windowsで最小化で起動するならオプションがあるので簡単なのですが、
start /min database.fmp12

今やるならPowershellだろうと思って調べたけど、startコマンドと同じ最大最少隠しのオプションしかないようでした。
https://learn.microsoft.com/en-us/power … rshell-7.4

アクティブウィンドウを変えずに起動するのはvbsからなら可能なんですが、やってみたらFM自身がウィンドウをアクティブにしてしまうようでだめでした。
コマンドラインで実験
mshta vbscript:Close(Execute("Set s=CreateObject(""WScript.Shell""):r=s.Run(""d:\fmp\graph.fmp12"",8)"))
メモ帳とかサクラエディタなどならうまくいきますが...(8がアクティブウィンドウを変更しない指定)
参照:
https://www.vbsedit.com/html/6f28899c-d … 0e32ea.asp

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.021 seconds, 9 queries executed - Memory usage: 513.95 KiB (Peak: 518.86 KiB) ]