Hirdetés
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- sh4d0w: StarWars: Felismerés
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- Szevam: ChatGPT: Bizonytalansági jelölés funkció bekapcsolása
- btz: Internet fejlesztés országosan!
- Aweriot: Cloudflare és mi
Új hozzászólás Aktív témák
-
#hpq
aktív tag
válasz
Zalanius
#7978
üzenetére
Szia!
Köszi az előző hozzá szólást nagyon sokat segített.
A következő lenne a kérdésem, az előző feladatot kiegészítettem 2db textbox-szal ami a szakasz egyik koordinátáját olvassa be (ami az x1, y1).
Valamiért nem fut le és nem jövök rá, hogy mi a hiba.Előre is nagyon köszi a segítségedet!
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 WindowsFormsApp6
{
public partial class Form1 : Form
{
public Color szín = Color.Red;
int x2 = 100; int y2 = 100;
//függvényeim
int x1 = int.Parse(textBox1.Text);
int y1 = int.Parse(textBox2.Text);
public void Szakasz2(Bitmap bmp, int x1, int y1, int x2, int y2, Color szín)
{
int hx = x2 - x1;
int hy = y2 - y1;
int h = Math.Max(Math.Abs(hx), Math.Abs(hy));
if (h == 0)
{
bmp.SetPixel(x1, y1, szín);
}
else
{
double lx = 1.0 * hx / h;
double ly = 1.0 * hy / h;
double x = x1; double y = y1; bmp.SetPixel((int)x, (int)y, szín);
for (int k = 1; k <= h; ++k)
{
x += lx; y += ly; bmp.SetPixel((int)x, (int)y, szín);
}
}
Refresh();
}
//eseményeim
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Szakasz2((Bitmap)pictureBox1.Image, x1, y1, x2, y2, szín);
}
private void Form1_Load(object sender, EventArgs e)
{ pictureBox1.Image = new Bitmap(pictureBox1.Width, pictureBox1.Height); }
}
}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Milyen okostelefont vegyek?
- Futás, futópályák
- Battlefield 6
- One otthoni szolgáltatások (TV, internet, telefon)
- Lexus, Toyota topik
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Spórolós topik
- Lenovo 3000 és IdeaPad notebookok
- További aktív témák...
- AKCIÓ! Apple MacBook Pro 16 M4 Pro 48GB RAM 4TB SSD macbook garanciával hibátlan működéssel
- LG L192WS monitor eladó: 19" 1440 900
- Új Dell 14 Inspiron 5435 FHD+ Ryzen7 7730U 4.5Ghz 16GB 512GB SSD Radeon RX Vega 8 Win11 Garancia
- 134 - Lenovo Legion Pro 7 (16IRX8H) - Intel Core i9-13900HX, RTX 4090 - 3 év garancia
- Workstation bazár - Lenovo, HP, Dell - számla, 6 hó garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

