Forum studentów Informatyki Zaocznej na Uniwersytecie Opolskim

Forum studentów Informatyki Zaocznej na Uniwersytecie Opolskim


#1 2008-11-15 20:45:01

Andrzej

Użytkownik

Zarejestrowany: 2008-10-13
Posty: 50
Punktów :   

Offline

 

#2 2008-11-18 20:36:47

katarzyna6226

Użytkownik

7072425
Call me!
Skąd: Opole
Zarejestrowany: 2008-10-12
Posty: 32
Punktów :   

Re: Szachownica

dzięki bardzo, to co odpisałam na laborce od Ciebie, kompletnie nie chodziło(gdzieś, coś namieszałam), a to pięknie bryka:D

Offline

 

#3 2008-11-24 17:28:55

anubiss

Użytkownik

6888343
Skąd: .
Zarejestrowany: 2008-10-11
Posty: 65
Punktów :   

Re: Szachownica

Witam.
A może by tak

Kod:

Dim kartka As Graphics = Me.CreateGraphics
        Dim narysowany_kolor_czarny As Boolean = False
        Dim wielkosc_kwadratu_x As Integer = Me.Width \ 8
        Dim wielkosc_kwadratu_y As Integer = (Me.Height - 30) \ 8

        For odleglosc_na_osi_y As Integer = 0 To Me.Height - 30 Step (Me.Height - 30) \ 8
            For odleglosc_na_osi_x As Integer = 0 To Me.Width Step Me.Width \ 8
                If narysowany_kolor_czarny = False Then
                    kartka.FillRectangle(Brushes.Black, odleglosc_na_osi_x, odleglosc_na_osi_y, wielkosc_kwadratu_x, wielkosc_kwadratu_y)
                    narysowany_kolor_czarny = True
                Else
                    kartka.FillRectangle(Brushes.White, odleglosc_na_osi_x, odleglosc_na_osi_y, wielkosc_kwadratu_x, wielkosc_kwadratu_y)
                    narysowany_kolor_czarny = False
                End If
            Next odleglosc_na_osi_x
        Next odleglosc_na_osi_y

Jeszcze czasami się pokazują jakieś 2 piksele, ale nie jestem pewien skąd
Pozdrawiam


Pogotowie Komputerowe REAKTOR - Częstochowa
www.pogotowie-komputerowe.info
www.vrsolutions.com.pl

Offline

 

#4 2008-11-24 19:40:29

katarzyna6226

Użytkownik

7072425
Call me!
Skąd: Opole
Zarejestrowany: 2008-10-12
Posty: 32
Punktów :   

Re: Szachownica

hej
mam pytanie po co w "Me.Height - 30" odejmujesz to 30 i co to właściwie jest, ja wzorując się na twoim kodzie wycięłam 30 i super chodzi, dzięki

Offline

 

#5 2008-11-24 20:39:12

anubiss

Użytkownik

6888343
Skąd: .
Zarejestrowany: 2008-10-11
Posty: 65
Punktów :   

Re: Szachownica

-30 w kodzie odejmuje wysokość niebieskiego paska okna. Jak tego nie robiłem, to najniższy wiersz wychodził "niewymiarowy" w stosunku do innych. Nie jestem na 100% pewien czy 30 pikseli to ta wysokość, ale wydaje mi się że tak.


Pogotowie Komputerowe REAKTOR - Częstochowa
www.pogotowie-komputerowe.info
www.vrsolutions.com.pl

Offline

 

#6 2008-12-18 19:04:56

slowik84

Użytkownik

768025
Zarejestrowany: 2008-10-12
Posty: 38
Punktów :   
WWW

Re: Szachownica

czesc ja mam pytanko bo u mnie to nie smiga! jak rozciagne formatke to pokazuje tylko 4 albo 6 kwadracikow i nic wiecej. ktos moze mnie oswiecic??

Offline

 

#7 2008-12-18 21:07:02

ciemak666

Użytkownik

5089189
Zarejestrowany: 2008-10-12
Posty: 102
Punktów :   

Re: Szachownica

@ Słowik może deklarujesz "kartke" Graphics przed utworzeniem formatki  programu
musisz ją zadeklarować - utworzyć  w funkcji buton click

Offline

 

#8 2008-12-19 18:33:58

slowik84

Użytkownik

768025
Zarejestrowany: 2008-10-12
Posty: 38
Punktów :   
WWW

Re: Szachownica

ja pierdykam.

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.vspolmiedztrans.pun.pl www.zolzy.pun.pl www.gientasy.pun.pl www.gen-x.pun.pl www.espeedwaymenager.pun.pl