<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Dobrý den,<br>
mělo by pomoci přetypovat Image na Bitmap a v této třídě už je
GetPixel.<br>
<br>
Ale so spíše bych zdědil Control, překryl OnPaint a tam vykresloval
v závislosti na primárních datech. Při změně dat bych zavolal
Invalidate().<br>
<br>
L.<br>
<br>
<br>
<div class="moz-cite-prefix">Dne 25.6.2017 v 3:18 Pavel Hudecek
napsal(a):<br>
</div>
<blockquote cite="mid:20170625011859.55B202252FD@alik.hw.cz"
type="cite">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style>
<div class="WordSection1">
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Dobrý den všem,</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Chtěl jsem si ve VB udělat takovou malou
simulaci pole v koaxiálu, ale narazil jsem na zajímavý
problém: Nevím jak přistupovat k pixelům v pictureboxu.</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Co chci: Přepisovat jednotlivé pixely
barvami tak, aby se to rovnou viditelně projevovalo.</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Ale našel jsem pouze možnost, jak
vygenerovat celý obrázek a ten hodit do toho PB, což se mi ale
pro podobné účely vyloženě nelíbí, neboť neuvidím průběh
procesu, ale budu muset počkat na výsledek. Což by v tomto
případě asi bylo skousnutelné, ale při složitějších simulacích
je to úplně na houby, protože musím počkat třeba i dost dlouho
a pak teprve něco uvidím, kdyžto normálně bych třeba po
prvních pár řádcích jasně viděl, kde je chyba.</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Kdysi jsem si třeba ve VB6 simuloval
vyzařování nějakých antén a chodilo to hezky, ale než to bylo
použitelné, tak jsem to mnohokrát zarazil hned na začátku
protože bylo jasné, že tak to vypadat nemá. Později jsem zas
dělal, že se náhodně vykreslovaly px z celé plochy. Vykreslení
celku nakonec trvalo asi půl hodiny<span
style="font-family:"Segoe UI Emoji",sans-serif">😊</span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Takže otázka zní, jak to udělat takhle
online, na pictureboxu netrvám, klidně ať to je jiný typ
objektu, hlavně ať přístup k px netrvá moc dlouho (superrychlý
ale být nemusí, protože ke každému jsou nějaké výpočty – např.
B podle pánů Biota a Savarta).</p>
<br>
</div>
</blockquote>
<br>
</body>
</html>