Frage von Djoleee, 14

C# externes Fenster(Browser) auf dem anderen Bildschirm starten lassen?

Hallo zusammen

Ich habe 6 Bildschirme und möchte mit C# ein programm erstellen, welches wen ich auf Button 1 Clicke in Forms, dass es 6 Browser auf für sie definierte Bildschirme öffnet.

Leider habe ich ein bisschen probleme mit der Positionierung der Browsers und es startet nur 1 Browser anstatt die gewünschten 6..

Ich währe sehr froh wenn jemand mier bei diesem problem helfen könnte. Ich bedanke mich im Voraus

Gruss Djole

Hier noch der Code:

using System;
using System.Windows.Forms;
using System.Diagnostics;
using System.Runtime.InteropServices;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

    private void button1_Click(object sender, EventArgs e)
    {
      
                /////////////////////Screen unten links//////////////////////////////

                ProcessStartInfo startInfo1 = new ProcessStartInfo();
                startInfo1.WorkingDirectory = @"% ProgramFiles %";
                startInfo1 = new ProcessStartInfo("<a href="http://www.google.ch/">http://www.google.ch/</a>");
                startInfo1.WindowStyle = ProcessWindowStyle.Maximized;
                Process.Start(startInfo1);
                

                /////////////////////Screen unten mitte//////////////////////////////

                ProcessStartInfo startInfo2 = new ProcessStartInfo();
                startInfo2.WorkingDirectory = @"% ProgramFiles %";
                startInfo2 = new ProcessStartInfo("<a href="http://www.google.ch/">http://www.google.ch/</a>");
                startInfo2.WindowStyle = ProcessWindowStyle.Maximized;
                Process.Start(startInfo2);

                /////////////////////Screen unten rechts//////////////////////////////

                ProcessStartInfo startInfo3 = new ProcessStartInfo();
                startInfo3.WorkingDirectory = @"% ProgramFiles %";
                startInfo3 = new ProcessStartInfo("<a href="http://www.google.ch/">http://www.google.ch/</a>");
                startInfo3.WindowStyle = ProcessWindowStyle.Maximized;
                Process.Start(startInfo3);

                /////////////////////Screen oben links//////////////////////////////

                ProcessStartInfo startInfo4 = new ProcessStartInfo();
                startInfo4.WorkingDirectory = @"% ProgramFiles %";
                startInfo4 = new ProcessStartInfo("<a href="http://www.google.ch/">http://www.google.ch/</a>");
                startInfo1.WindowStyle = ProcessWindowStyle.Maximized;
                Process.Start(startInfo4);
            }
       }
}
Antwort
von CSANecromancer, 14

Hier findest du einen ersten Lösungsansatz:

http://stackoverflow.com/questions/3750113/launch-an-application-and-send-it-to-...

Keine passende Antwort gefunden?

Fragen Sie die Community