heppy's-blog

selamat datang dan selamat berbagi...

Latest Posts
Rotasi R dan L adalah Rotasi Right dan Left. Rotasi ini  menggunakan keyboard R dan L kalo kita ketik R media akan berputar ke kanan dan L media akan berputar ke kiri.

 Ini tugas quis yang akan di sebar di blog ini. .

Ini rumusnya pake dev C++ yak. .
biasa pake  FILE pilih NEW pilih Project pilih Multimedia dan pilih glut yah. Inget glut. . 
Bisa juga si pilih FILE pilih NEW pilih PROJECT pilih Windows Application (tapi kalo pake ini Linker selalu ilang harus di save lagi) RIBETTT. [!] [!]




Nah setelah muncul projectnya simpen project dan main di folder yang sama. setiap 1 project 1 folder. . okehhh BIAR GAK ACAK ACAKAN. CUKUP KALIAN AJA yang ACAK - ACAKAN JANGAN PROGRAM juga. . Okay.
                               
                                  nihh Rumus nya . . . COPAS deh . . .
 
#include<gl/glut.h>
#include<gl/glu.h>
#include<gl/gl.h>
#include<stdlib.h>
float spin = 0.0;

//fungsi keyboard untuk menentukan putaran//
void myKeyboard(unsigned char key, int x, int y){
     if(key=='r') spin +=5;       
     else if(key=='l') spin -=5;
     else if (key == 'q') exit(0);
}

void renderScene(void) {
    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
    glPushMatrix();   
    glRotatef(spin, 0.0, 0.0, 0.1);
    glBegin(GL_TRIANGLES);
    glVertex3f(-0.1,-0.5,0.0);
    glVertex3f(0.5,0.0,0.0);
    glVertex3f(0.0,0.5,0.0);
    glEnd();
    glPopMatrix();
    glutSwapBuffers();
}


void timer(int value){
     glutPostRedisplay();
     glutTimerFunc(100,timer,0);
}



int main( int argc, char** argv )
{
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA);
    glutInitWindowPosition(100,100);
    glutInitWindowSize(320,320);
    glutCreateWindow("R , L dan Q");
    glutDisplayFunc(renderScene);
    glutIdleFunc(renderScene);
    glutTimerFunc(100,timer,0);
    glutKeyboardFunc(myKeyboard);
    glutMainLoop();
}

 Setelah itu coba run pasti ada kata kata suruh save , save aja gak papa. Pasti begini. .

Finish. . . Selamat Mancubo Program nyo. [!]
Minggu lalu sempat belajar buat Huruf . Ngulik ngulik koordinat lagi dengan C++. gak ada yang susah kalo kita mau belajar. .
nihh contoh sintak huruf. .
Semoga bermanfaat. -,-
#include<windows.h>
#include<gl\gl.h>
#include<gl\glut.h>

//<<<<<<<<<<< myInit >>>>>>>>>>>>
void myInit(void)
{
     glClearColor(0.2,0.3,1.0,0.3);//set white background color
     glColor3f(0.3,1.0,0.1);
     glColor3f(1.0,1.0,0.0);
     glColor3f(0.2,1.0,0.1);
     glPointSize(20.0);//a 'dot' is 4 by 4 pixels
     glMatrixMode(GL_PROJECTION);
     glLoadIdentity();
     gluOrtho2D(0.0,640.0,0.0,480.0);
     }


//<<<<<<<<<<< myDisplay >>>>>>>>>>>
 void myDisplay(void)
{
     //glClear(GL_COLOR_BUFFER_BIT);// clear the screen
     glLineWidth(3.0);
     glLineStipple(3,0xAAAAA);
     glEnable(GL_LINE_STIPPLE);
     glBegin(GL_LINE_STRIP); //draw  OPEN Polyline
    
     glVertex2i(100,30);//draw three points
     glColor3f(0.3,0.9,0.1);
     glVertex2i(100,100);
     glVertex2i(100,60);
     glColor3f(0.3,0.2,0.0);
     glVertex2i(150,60);
     glVertex2i (150,30);
     glVertex2i(150,100);
     glEnd();
      glBegin(GL_LINE_STRIP); //draw  OPEN Polyline
    
     glVertex2i(160,30);//draw three points
     glColor3f(0.3,0.9,0.1);
     glVertex2i(160,100);
     glVertex2i(210,100);
     glColor3f(0.3,0.2,0.0);
     glVertex2i(160,100);
     glVertex2i (160,60);
     glVertex2i(210,60);
     glVertex2i (160,60);
     glVertex2i (210,60);
     glVertex2i (160,60);
     glVertex2i (160,30);
     glVertex2i (210,30);
     glEnd();
     glBegin(GL_LINE_STRIP); //draw  OPEN Polyline
    
     glColor3f(0.3,0.2,0.0);
     glVertex2i(220,30);//draw three points
     glColor3f(0.3,0.9,0.1);
     glVertex2i(220,100);
     glVertex2i(265,80);
     glVertex2i(220,50);
     glColor3f(0.3,0.2,0.0);
   
     glEnd();
     glBegin(GL_LINE_STRIP); //draw  OPEN Polyline
    
     glColor3f(0.3,0.2,0.0);
     glVertex2i(270,30);//draw three points
     glColor3f(0.3,0.9,0.1);
     glVertex2i(270,100);
     glVertex2i(310,80);
     glVertex2i(270,50);
     glColor3f(0.3,0.2,0.0);
   
     glEnd();
    
     glBegin(GL_LINE_STRIP); //draw  OPEN Polyline
    
     glColor3f(0.3,0.2,0.0);
     glVertex2i(340,30);//draw three points
     glColor3f(0.3,0.9,0.1);
     glVertex2i(340,80);
     glVertex2i(310,100);
     glVertex2i(340,80);
     glVertex2i(360,100);
     glColor3f(0.3,0.2,0.0);
   
     glEnd();
     glFlush();//send all output to display
     }
     int main(int argc, char**argv){
     glutInit(&argc,argv);//initialize the toolkit
     glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB); // set display mode
     glutInitWindowSize(640,480);// set windows size
     glutInitWindowPosition(100,150);//set windows position on screen
     glutCreateWindow("my first attempt");// open the screen window
     glutDisplayFunc(myDisplay);// register redraw function
     myInit();
     glutMainLoop();//go into a perpetual loop
     }
Dapat tugas grafika komputer dari Dosen STIKOM AK "Mizar Firdaus Tino" nih tentang buat quads, rectangel dan triangel. Yaa semoga bermanfaat buat kalian.
nih rumusnya kita pake C++ yah. . . belajar ini kita belajar vektor vektor lagi. Matematika lagi kepake lagi tuh koordinat (x,y) nya. hayoo lah cuss. .

#include <windows.h>
    #include <gl\gl.h>
    #include <gl\glu.h>
    #include <gl\glut.h>
   
//<<<<<<myInt>>>>>>>

    void myInt(void)
    {
    glClearColor(1.0,1.0,0.0,0.0);//background warna, dengan digit terakhir adalah alpha
    glColor3f(0.0f,0.0f,0.0f);
    glPointSize(4.0);
    glMatrixMode(GL_PROJECTION);//menentukan operasi matrix
    glLoadIdentity();
    gluOrtho2D(0.0,640.0,0.0,480.0);
    }

//<<<<<<<myDisplay>>>>>>>

    void myDisplay (void)
    {
    glClear(GL_COLOR_BUFFER_BIT);
    glBegin(GL_QUADS);
    glColor3f (0.0,0.0,1.1);
    glVertex2i(90,40);
    glVertex2i(170,40);
    glVertex2i(200,100);
    glVertex2i(60,100);
     glVertex2i(70,30);
    glEnd();
    glFlush();
   
    glBegin(GL_TRIANGLES);
     glColor3f (1.0,0.0,1.0);
    glVertex2i(70,200);
    glVertex2i(20,100);
    glVertex2i(130,100);
    glColor3f (0.0,1.0,1.0);
    glVertex2i(130,100);
    glVertex2i(195,200);
    glVertex2i(70,200);
     glColor3f (0.0,0.1,0.1);
    glVertex2i(195,200);
    glVertex2i(240,100);
    glVertex2i(130,100);
    glEnd();
    glFlush();
   
    glBegin(GL_POLYGON);
    glColor3f (0.0,0.1,0.0);
    glVertex2i(70,200);
    glVertex2i(195,200);
    glVertex2i(195,280);
    glVertex2i(70,280);
   
    glEnd();
    glFlush();
}

   
     
     
   
   
//<<<<<<<main>>>>>>
    int main (int argc, char**argv)
    {
    glutInit(&argc, argv);//initialize the toolkit
    glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB); //set display mode
    glutInitWindowSize(640,480); //set window size
    glutInitWindowPosition(100,150); //set window position on screen
    glutCreateWindow("heppy rianti"); //open the screen window
    glutDisplayFunc(myDisplay);//register redraw function
    myInt();
    glutMainLoop(); //go into a perpetual loop
    }

heppy's-blog: Membuat database di Visual studio connect ke Mysql...: Hallo semua saya akan memposting cara memasukan data dari vb.net ke mysql server. yang pasti kalian harus menginstal xampp + mysql connecto...
Hallo semua saya akan memposting cara memasukan data dari vb.net ke mysql server.
yang pasti kalian harus menginstal xampp + mysql connector + vb. net sendiri.
Ilmu ini baru saja keluar di Ujian Akhir Semester di Semester 4. Awalnya kelabakan dengan codding.  .
Semoga bermanfaat buat kalian.

yukk langsung. . .

Buatlah tabel PEGAWAI pada database PERUSAHAAN di server Mysql





Setelah selesai buat tabel pegawai dengan susunan kolom seperti berikut.












udah yah, kita sekarang pindah ke vb.net nya  bikin deh Form kaya gini di designnya.
 yang bawah abu abu itu tambah datagridview yah,.











ini codding klik di form 1 yah. sebelumnya diproject kamu klik kanan ada add reference tu di klik dia bakal loading agak lama yah. trus ntar pilih net cari mysql data di klik . kalo kata pak eko mah gak akan ada perubahan. yang berubah mah power ranger. . . hahhaha.

mulai codding paling atas.











  Nah kalo ini klik di button yah.




Itu error karena "(kutipnya saya sambung sambung pas di bagian textboxt1.text coba di kasih spasi yoo.
Selamat Mencoba .
Masukan dan Likenya yah plus tolong di share. TERIMA KASIH :)







buka aplikasi visual basic versi 6.0 yah . .
kita sekarang akan belajar yang mudah aja dulu. :)
ini tampilan awal nyah yah. . pilih standard exe trus klik open.

nah ini tampilan kedua. .
pilih label yang berlambangkan A besar di sebelah kiri dari monitor anda. .
untuk caption di hapus dan borderstyle pilih 1-fixed single dan akan menghasilkan begini
setelah itu kita gunakan shape shape yang ada di sebelah kiri dari depan monitor yak. .


udah kaya gitu bikin optionnya pake frame di sebelah kiri juga yah. trus pilih optionbutton

kalo mau masukin script bisa di klik di sembarang tempat kalo tau ini penempatannya bisa langsung di tempatnya . misalkan di option persegi di doubleklik nah muncul noh tempatnya . .
Sub Sembunyi()
SHP_LINGKARAN.Visible = False
SHP_ELIPS.Visible = False
SHP_SEGIEMPAT.Visible = False
End Sub

Sub Bersih()
Sembunyi
L_judul.Caption = ""
OPT_LINGKARAN.Value = 0
OPT_ELIPS.Value = 0
OPT_SEGIEMPAT.Value = 0
End Sub

Private Sub OPT_ELIPS_Click()
Sembunyi
SHP_ELIPS.Visible = True
L_judul.Caption = "Bentuk Ellips"
L_judul.Alignment = 2
L_judul.FontBold = True
End Sub

Private Sub OPT_LINGKARAN_Click()
Sembunyi
SHP_LINGKARAN.Visible = True
L_judul.Caption = "Bentuk Lingkaran"
L_judul.Alignment = 2
L_judul.FontBold = True
End Sub

Private Sub OPT_SEGIEMPAT_Click()
Sembunyi
SHP_SEGIEMPAT.Visible = True
L_judul.Caption = "Bentuk Segi Empat"
L_judul.Alignment = 2
L_judul.FontBold = True
End Sub

untuk membuat pilihan bersih sama selesai pake commandbutton yah . .maap itu salah ketik bukan hapus tapi bersih.kalo untuk commandbutton bersih script nya kaya gini
Private Sub Form_Load()
Bersih
End Sub

kalo untuk selesai gampang sekali
Private sub form_load()
unload me
end sub

HASILNYA BEGINI

kalo kita klik nama lingkaran,elips atau persegi akan muncul gambarnya. selamat mencoba . jangan lupa masukan dan kritikan saran kalian kawan . .