A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
Windowsの場合、普通に「Project1.exe」などのように、単なる「実行ファイル」として作成して、拡張子を「.exe」から「.scr」に変えれば良い。
それを、C:\Windows\System32のフォルダに放り込むだけ。No.1
- 回答日時:
OSは何でしょうか。
Aeroの有無やシステムの設定(パフォーマンス優先とか)その辺が関係しているかもしれません。参考として簡単なPictureBoxを表示させるサンプル(プロジェクトファイルもあります)
http://www.geekpedia.com/tutorial65_How-to-make- …
一応VS2008、Win7Pro x86でそのままビルドして動くのを確認しています。
サンプルでは
private void timer1_Tick(object sender, System.EventArgs e)
{
// set the new X position of the PictureBox to random number
int newX = rand.Next(0, (this.Size.Width - pictureBox1.Size.Width));
// set the new Y position of the PictureBox to random number
int newY = rand.Next(0, (this.Size.Height - pictureBox1.Size.Height));
// and actually move the PictureBox to the new position
pictureBox1.Location = new Point(newX, newY);
}
このように、一定時間ごとにランダムな位置へ瞬間移動させています。
tiomer1_Tickで座標の計算を行い、pictureBox1_Paintイベントを作成しその中できっちりと
Graphics g = e.Graphics;
g.DrawImage(bmp, PosX, PosY);
みたいに再描画すればよいかと思います。
座標計算も画面の解像度を取得して、XかYかが画面端に付いたら動く方向を変える等工夫できるかと。
全く動作しない、の原因を調べるには情報が足らず冒頭の事くらいしか助言できません。
この回答への補足
早速の回答、ありがとうございます。
頂いたサンプルは正しく動いたのですが、自作で作った方は、
実際の(ス)クリーンセーバーでエラーが出て
止まってしまいます。
以下がその内容です。
This application could not be started.
Do you want to view information about this issue?
このようなダイアログが出て、はいを選ぶと
http://support.microsoft.com/kb/2715633
のサイトが開きます。
ちなみに、OSはWin7と8です。
以上、引き続きお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで粘度計算表を作りたい 3 2023/02/28 10:02
- 写真 写真(画像)編集スキルを質問する時 1 2022/12/07 14:14
- JavaScript スマホ上で、左右スワイプで次のページに移動させたいです 2 2022/11/11 17:04
- C言語・C++・C# visual studio 2019 についての質問です 1 2022/09/21 09:58
- Excel(エクセル) Excel処理について、教えて下さい。 下記表は、サンプルです。(実際には千件以上あります) A列に 6 2023/03/16 18:21
- 化学 ヨー素溶液が時間の経過で色が薄くなるのは? 1 2022/06/21 15:35
- 政治学 もはや選挙は「サンプル調査」なのか? 1 2023/04/15 14:30
- その他(ソフトウェア) 対話型aiですが動画サイトなどで テトリスとかをサクッと作ってて凄いなぁと 思いましたが テトリスは 1 2023/05/17 22:21
- 統計学 比率に関する質問ですが 例えば 1)初めの物質Aというものの濃度は知らないが 物質Aに溶媒を3回添加 5 2023/04/02 00:27
- その他(自然科学) 同じ硬度でも厚いと硬く感じる理由は? 2 2023/03/06 20:56
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
グラフの交点の求め方(Excel)
-
画像回転について
-
始点、終点の二つの座標と半径...
-
OpenCvSharp4による画像判定解...
-
以下のプログラムは重心を求め...
-
直線上にある点の座標の求め方
-
エクセルで回転する座標の出し方
-
オートシェイプ円弧の中心点、...
-
水素分子の体積要素
-
エクセルである点からの距離で...
-
プログラミングの問題について...
-
SetWindowOrgとSetViewportOrg...
-
タッチパッドのタッチ座標取得
-
c#で直線が図形内にあるか判定
-
visualbasic でform上に正三角...
-
3d 法線ベクトル計算
-
住所から経緯経度を出したい
-
OpenGLの「見える範囲」は何故...
-
図形が重なりあっているかどうか
-
マインクラフト(pc版)で座標...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
グラフの交点の求め方(Excel)
-
マインクラフト(pc版)で座標...
-
エクセルで回転する座標の出し方
-
エクセルである点からの距離で...
-
3次元空間上の2つの座標から...
-
閉図形の座標の配列が右回りか...
-
ダイアログ内コントロールの位...
-
始点、終点の二つの座標と半径...
-
座標を持った平面範囲に座標を...
-
空間上の二点を結ぶ直線上に任...
-
エクセルシート上のマウスポイ...
-
多角形の内部かどうか判定する方法
-
ワード上Shapeの位置情報を統一...
-
Excel VBA で自在に図形を変化...
-
OpenCvSharp4による画像判定解...
-
C言語 配列で座標
-
シーケンサー(PLC?)で制...
-
以下のプログラムは重心を求め...
-
交差する2線分の交点座標の求め方
-
VB6のPrinter.ScaleWidth に対...
おすすめ情報