これを実行するとフォーム2は勝手に消えてしまいますが、フォーム1がWindows画面下のタスクに残ってます。これを消したいのですが、どうすれば良いでしょう?
マウスとキーボードの操作は、タスクに残っているのをクリックしてALT+Cなのですが
Sub Main()
Dim i As Integer
Shell "C:\Program Files\Ex\Ex.exe", 1'フォーム1
wait 0.1
SendKeys "%R", True ' Alt+Rキー'フォーム2
wait 0.1
SendKeys "Y", True ' Yキー
End Sub
Private Sub wait(sec As Single)
Dim st As Single
st = Timer()
Do Until Timer() > st + sec
DoEvents
Loop
End Sub
同じ名前の方が立てたスレッドに新しいレスあるのに
そっちを放置して、新たにスレッド立てるのってどう?
自分が回答者ならあまりいい気しないかも
しかも、まだ解決してないみたいだし
同じ名前ってだけで違う方だったらごめんなさい。
済みません大変ご迷惑をおかけ致します。
違うスレッドがいっぱいたっていてと言う事ですね。
済みません、勝手な都合ですが、手が回ってません。
実は数人に違う案件があり、教えて頂いた内容はそれぞれに調査して、
それをわたしめがまとめてお聞きしている次第です。
とてもわたしにはまとめきれませんので、この様な無茶な質問ばかりになっております。
相手の事情なんか考慮に入れられません。
こちらの事情だって知ったことではないでしょう?
…それとも何か考慮してくれてるのでしょうか???
同じ人が一人で質問していることとしてこちらは評価します。
どう頑張っても複数のスレッドを上げると1つのレスを検証している間は
他のスレを放置している印象を与えてしまいます。1つの質問が完結する
まで次の質問をしない方が、几帳面さとか責任感を感じさせてプラスに
なると思います(実際にどうかは別として)。
また、スレッドをあげるだけあげて放置する人が、複数のスレッドを
あげると非常に強く悪い印象が残るので、新規の人がたくさんスレッド
作ると回答者はしばらく様子見の行動を取るかもしれません。
更に言えば、質問を上げた数だけ、公共の掲示板を独占しているイメージ
を与えるかもしれません。質問と質問の時間的な間隔が狭いと、自分で
何を調べているのか説明しないと信用してくれないかもしれません。
それを前提に質問していけばいいと思います。
こちらはこちらで相応の対応をするだけです