Skocz do zawartości

prośba o sprawdzenie kodu C#


Recommended Posts

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace Los
{
    public partial class Form1 : Form
    {
 
        int ileRazyklik = 0;
        public Form1()
        {
            InitializeComponent();
              this.Size = Screen.GetBounds(this).Size;
              this.Width = Screen.GetBounds(this).Width;
              this.Location = new Point(0, 0);
        }
 
        private void Klik_Click(object sender, EventArgs e)
        {
            ileRazyklik++;
            MessageBox.Show("Kliknięto: " + ileRazyklik.ToString(), "Wygrana", MessageBoxButtons.OK, MessageBoxIcon.Information);
 
        }
 
        int k = 0;
        string tytul = "Los";
 
        private void timer1_Tick(object sender, EventArgs e)
        {
            switch (++k)
            {
                case 1: this.Text = tytul + "Trafionych " + ileRazyklik; break;
                case 2: this.Text = tytul + DateTime.Now.ToString(); break;
                case 3: this.Text = tytul + " " + Klik.Location.ToString(); k = 0; break;
 
            }
 
        }
 
        private void Klik_MouseEnter(object sender, EventArgs e)
        {
            wylosuj();
        }
 
        Random rand = new Random();
        int x, y;
 
        private void Form1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyData.Equals(Keys.Escape)) this.Close();
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
 
        }
 
        private void wylosuj()
        {
            x = rand.Next(this.Width - Klik.Width);
            y = rand.Next(this.Height - Klik.Height);
            Klik.Location = new Point(x, y);
        }
    }
}
 

 

private void textBox1_DragDrop(object sender, DragEventArgs e)
        {
            DialogResult wynik = MessageBox.Show("Czy zapisać przed zakonczeniem", "Error", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);
 
            if (wynik == DialogResult.OK) zapiszToolStripMenuItem_Click(null, null);
            if (wynik == DialogResult.Cancel) return;
 
            string[] drop = (string[])e.Data.GetData(DataFormats.FileDrop);
            string nazwapliku = drop.Last();
            textBox1.Text = otworz(nazwapliku);
            aktualizuj(nazwapliku);
            Status = "Otwarto plik: " + nazwapliku;
        }

 private void textBox1_DragDrop(object sender, DragEventArgs e)
        {
            DialogResult wynik = wiadomosc();
            switch( wynik )
            {
                case DialogResult.OK: zapiszToolStripMenuItem_Click(null, null);  break;
                case DialogResult.No : return;
 
            }
 
 
            string[] drop = (string[])e.Data.GetData(DataFormats.FileDrop);
            string nazwa = drop.Last();
            textBox1.Text = czytajplik(nazwa);
            aktualizuj(nazwa);
            Status = "Otwarto " + nazwa;
        }
 
private void textBox1_DragEnter(object sender, DragEventArgs e)
        {
            e.Effect = DragDropEffects.Move;
        }

 

Link to post
Share on other sites
  • 10 miesięcy temu...

Wrzuciłeś wycinek kody z apki WinFormsowej i nawet nie napisałeś czy działa, czy nie. Czy z czymś masz problem?

Wytłumacz o co chodzi, bo tak to nawet nie wiem co chcesz osiągnąć :P

 

 

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace Los
{
    public partial class Form1 : Form
    {
 
        int ileRazyklik = 0;
        public Form1()
        {
            InitializeComponent();
              this.Size = Screen.GetBounds(this).Size;
              this.Width = Screen.GetBounds(this).Width;
              this.Location = new Point(0, 0);
        }
 
        private void Klik_Click(object sender, EventArgs e)
        {
            ileRazyklik++;
            MessageBox.Show("Kliknięto: " + ileRazyklik.ToString(), "Wygrana", MessageBoxButtons.OK, MessageBoxIcon.Information);
 
        }
 
        int k = 0;
        string tytul = "Los";
 
        private void timer1_Tick(object sender, EventArgs e)
        {
            switch (++k)
            {
                case 1: this.Text = tytul + "Trafionych " + ileRazyklik; break;
                case 2: this.Text = tytul + DateTime.Now.ToString(); break;
                case 3: this.Text = tytul + " " + Klik.Location.ToString(); k = 0; break;
 
            }
 
        }
 
        private void Klik_MouseEnter(object sender, EventArgs e)
        {
            wylosuj();
        }
 
        Random rand = new Random();
        int x, y;
 
        private void Form1_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyData.Equals(Keys.Escape)) this.Close();
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
 
        }
 
        private void wylosuj()
        {
            x = rand.Next(this.Width - Klik.Width);
            y = rand.Next(this.Height - Klik.Height);
            Klik.Location = new Point(x, y);
        }
    }
}
 

 

private void textBox1_DragDrop(object sender, DragEventArgs e)
        {
            DialogResult wynik = MessageBox.Show("Czy zapisać przed zakonczeniem", "Error", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question);
 
            if (wynik == DialogResult.OK) zapiszToolStripMenuItem_Click(null, null);
            if (wynik == DialogResult.Cancel) return;
 
            string[] drop = (string[])e.Data.GetData(DataFormats.FileDrop);
            string nazwapliku = drop.Last();
            textBox1.Text = otworz(nazwapliku);
            aktualizuj(nazwapliku);
            Status = "Otwarto plik: " + nazwapliku;
        }

 private void textBox1_DragDrop(object sender, DragEventArgs e)
        {
            DialogResult wynik = wiadomosc();
            switch( wynik )
            {
                case DialogResult.OK: zapiszToolStripMenuItem_Click(null, null);  break;
                case DialogResult.No : return;
 
            }
 
 
            string[] drop = (string[])e.Data.GetData(DataFormats.FileDrop);
            string nazwa = drop.Last();
            textBox1.Text = czytajplik(nazwa);
            aktualizuj(nazwa);
            Status = "Otwarto " + nazwa;
        }
 
private void textBox1_DragEnter(object sender, DragEventArgs e)
        {
            e.Effect = DragDropEffects.Move;
        }

 

Link to post
Share on other sites

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Odpowiedz w tym wątku...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...