Sabtu, 26 Maret 2011

mc access

ka anda membuat program dengan Ms Access dan salah satu tugas dari bagian aplikasi membutuhkan waktu yang lama maka kita perlu memberikan informasi kepada pengguna bahwa aplikasi sedang berjalan sehingga pengguna tidak bingung apa yang terjadi dengan aplikasi. Ada tiga teknik yang dapat dilakukan yaitu: A. Menggunakan teknik hour glass yang mudah sekali dilakukan dengan VBA yaitu dengan menggunakan perintah docmd:docmd.hourglass true …. Process …. docmd.hourglass falseB. Menggunakan SysCmd. Untuk contohnya lihat How to: Use the Status Bar Progress Meter di help menu dari Ms Access 2007 anda.C. Menggunakan Progress Bar dengan menggunakan Form. Teknik inilah yang akan kami ulas karena kamipun menggunakannya untuk aplikasi kami BOCSoft eQuestion. Dalam contoh aplikasi ini kami mempunyai 3 objek yaitu : C1. Form BOCSoft Sample dan form fldgProgress C2. clsProgress. Form BOCSoft sample akan memanggil class clsProgress yang akan memanggil form flgProgress. Inilah kodingnya: C1. Form BOCSoft Sample Private Sub btnRun_Click() Dim mlngCount As Long Dim CProgress As clsProgress Set CProgress = New clsProgress CProgress.OpenProgress CProgress.MaxValue = 5000 For mlngCount = 1 To CProgress.MaxValue CProgress.SetProgressMeter mlngCount Next mlngCount CProgress.CloseProgress Set CProgress = Nothing End Sub C2. clsProgress Option Compare Text Option Explicit Private mlngMaxValue As Long Public Property Let MaxValue(value As Long) mlngMaxValue = value End Property Public Property Get MaxValue() As Long MaxValue = mlngMaxValue End Property Public Sub OpenProgress() DoCmd.OpenForm “fdlgProgress”, acNormal End Sub Public Sub CloseProgress() DoCmd.Close acForm, “fdlgProgress” End Sub Public Sub SetProgressMeter(lngPresentValue As Long, Optional strCaption As String) ‘Purpose : Const cstrProc As String = “SetProgressMeter” On Error GoTo Err_Trap If Not Forms(”fdlgProgress”).ctlProgress.Visible Then Forms(”fdlgProgress”).ctlProgress.Visible = True Forms(”fdlgProgress”).lblComplete.Visible = True End If Forms(”fdlgProgress”).ctlProgress.Max = Me.MaxValue If lngPresentValue > Forms(”fdlgProgress”).ctlProgress.Max Then lngPresentValue = Forms(”fdlgProgress”).ctlProgress.Max End If Forms(”fdlgProgress”).ctlProgress.value = lngPresentValue Forms(”fdlgProgress”).lblComplete.Caption = _ Format((Forms(”fdlgProgress”).ctlProgress.value / Forms(”fdlgProgress”).ctlProgress.Max) * 100, “##”) & ” % Complete” DoCmd.RepaintObject Forms(”fdlgProgress”).Caption = strCaption Err_Exit: On Error GoTo 0 Exit Sub Err_Trap: MsgBox “Error No. : ” & Err.Number & vbCrLf & “Error Descr : ” & Err.Description Resume Err_Exit

power point triks

Mungkin Anda sudah familiar dengan presentasi dengan menggunakan Microsoft Power Point. Banyak presentasi mungkin sudah tergolong bagus, namun mungkin juga Anda masih merasa kurang efektif. Berikut ini beberpa trik yang bisa dipertimbangkan ketika membuat presentasi menggunakan Power Point. Menambah foto yang banyak di slide. Dengan banyaknya gambar, mungkin terkesan ramai, namun justru jika tidak ada gambar, informasi yang akan disampaikan menjadi kurang jelas. Namun, tidak semua orang menyukai visual, ada juga yang menyukai audio, atau keduanya. Anda dapat membuat slide presentasi Anda dapat dinikmati oleh berbagai karakter tersebut. Menambah border foto atau informasi di desain slide. Dengan menambah border atau garis atau bingkai di gambar Anda, maka akan memberikan kesan efektif dan bisa menarik simpati viewer. Sesuaikan juga warnanya dengan warna foto. Jika doto berwarna kuning dan hijau di sekitarnya, maka bordernya bosa berwarna kuning gelap atau kuning terang. Intinya adalah membuat warna yang match dengan foto. Menambah background di slide. Dengan background, maka slide akan tampak menarik dan atraktif, daripada hanya berlatar belakang warna putih. Warna background juga membuat presentasi lebih powerful, menimbulkan dimensi yang dalam. Backgroud bisa bertekstur terang atau gelap, gradasi shade, atau warna yang berbeda dengan border gambar. Lebih humoris. Untuk menambah kelucuan, Anda bisa menambah animasi, sehingga orang yang melihatnya tidak bosan atau terlalu serius. Anda juga dapat membuat animasi yang akan tampil di slide berikutnyam, setelah tertampil text. Menambah audio di slide. Mungkin sebagian orang tidak menyukai suara dan noise dalam slide presentasi. Namun, sebenarnya hal ini penting untuk membuat presentasi menjadi efektif. Bebrapa sound sudah terdapat dalam software Microsoft Power Point. Hal ini akan membuat viewer belajar mengenai visual dan audio, sekaligus tentunya memberikan penghargaan kepada presentasi Anda. Menambah roll film di slide. Hal ini adalah sentuhan final dan khusus untuk presentasi Anda. Di Power Point terdapat tool credit yang memudahkan Anda untuk membuat film. Anda dapat membuat roll up credit dengan gabungan fitur animasi, sehingga tampak seperti film. Penambahan animasi seperti filmini akan membuat presentasi Anda tampak professional.

buat game dari c++

Game merupakan kata yang tidak asing lagi didengar telinga, terkadang orang sampai tergila-gila akan hal ini hingga waktu yang mereka miliki hanya untuk bermain game. Pada era saat ini game merupakan teknologi yang berkembang sangat pesat. Apalagi game banyak sekali macamnya dan sangat memberikan hiburan yang benar-benar tidak tanggung-tanggung hingga kocek-pun harus habis untuk kepuasan bermain game, namun banyak sekali seseorang hanya senang bermain game namun tidak mau mempelajari bagaimana cara pembuatanya hal ini sangat disayangkan karena kita hanya akan mengkonsumsi hal itu namun tanpa tahu bagaimana proses pembuatanya. Seperti judul yang saya buat saya akan mengenalkan bahasa pemrograman C++ yang dapat membuat game sederhana, dari sinilah game-game saat ini muncul yaitu mulai dari bahasa sederhana yang digunakan hingga sekompleks saat ini..... marilah kita belajar cara pembuatan game bagian 1 ini, yang pertama kita lakukan adalah men-download compiler C++ saya sarankan borland C++ agar dapat dengan mudah mengikuti tutorial ini lalu install pada komputer anda. Pada bagian 1 ini saya akan memberitahu bagaimana game sederhana layaknya pencocokan gambar yang sama dengan menebak gambar pada posisi tertutup yang saya beri judul Permainan Tebak Angka 1. bukalah borland C++ yang telah anda download 2. pilih menu file->New->edit text untuk membuka halaman 3. masukkan kode berikut 4. #include #include void check(int b[4][4],int a[4][4]); void inisial(); void tampil(int b[4][4]); void play(int b[4][4],int a[4][4]); void check(int b[4][4],int a[4][4]); /*=============FUNGSI UTAMA================*/ void main(){ inisial(); //pemanggilan fungsi inisial getch(); } /*=============FUNGSI INISIALISASI ARRAY a DAN b================*/ void inisial(){ int a[4][4]={{1,1,2,2},{3,3,4,4},{5,5,6,6},{7,7,8,8}}; int b[4][4]={{0,0,0,0},{0,0,0,0},{0,0,0,0},{0,0,0,0}}; play(b,a);//pemanggilan fungsi play dengan parameter array a dan b } /*=============FUNGSI TAMPILAN PERMAINAN================*/ void tampil(int b[4][4]){ printf("==================================== ======================================\n\n"); printf("\t\t\tPermainan Tebak Angka\n"); printf("==================================== ======================================\n\n"); printf("*********************************\n*\t*\t*\t*\t*\n"); printf("* %d * %d * %d * %d *\n*\t*\t*\t*\t*\n",b[0][0],b[0][1],b[0][2],b[0][3]); printf("*********************************\n*\t*\t*\t*\t*\n"); printf("* %d * %d * %d * %d *\n*\t*\t*\t*\t*\n",b[1][0],b[1][1],b[1][2],b[1][3]); printf("*********************************\n*\t*\t*\t*\t*\n"); printf("* %d * %d * %d * %d *\n*\t*\t*\t*\t*\n",b[2][0],b[2][1],b[2][2],b[2][3]); printf("*********************************\n*\t*\t*\t*\t*\n"); printf("* %d * %d * %d * %d *\n*\t*\t*\t*\t*\n",b[3][0],b[3][1],b[3][2],b[3][3]); printf("*********************************\n"); } /*=============FUNGSI PERMAINAN DIMULAI================*/ void play(int b[4][4],int a[4][4]){ int kolom1,baris1,kolom2,baris2; clrscr(); tampil(b);//pemanggilan fungsi tampil dengan parameter array b printf("Masukkan baris dan kolom, Tebak Angka 1\n"); printf("baris : "); scanf("%d",&baris1); printf("kolom : "); scanf("%d",&kolom1); b[baris1-1][kolom1-1]=a[baris1-1][kolom1-1]; tampil(b); clrscr(); tampil(b); printf("Masukkan baris dan kolom, Tebak Angka 2\n"); printf("baris : "); scanf("%d",&baris2); printf("kolom : "); scanf("%d",&kolom2); b[baris2-1][kolom2-1]=a[baris2-1][kolom2-1]; if(b[baris1-1][kolom1-1]==b[baris2-1][kolom2-1]){ clrscr(); tampil(b); }else{b[baris2-1][kolom2-1]=0; b[baris1-1][kolom1-1]=0; clrscr(); tampil(b); } check(b,a);//pemanggilan fungsi check } /*=============FUNGSI PROSES PENGECEKKAN================*/ void check(int b[4][4],int a[4][4]){ if((b[0][0]==a[0][0])&&(b[0][1]==a[0 ][1])&&(b[0][2]==a[0][2])&& (b[0][3]==a[0][3])&&(b[1][0]==a[1][ 0])&&(b[1][1]==a[1][1])&&(b [1][2]==a[1][2])&&(b[1][3]==a[1][3] )&&(b[2][0]==a[2][0])&&(b[2 ][1]==a[2][1])&&(b[2][2]==a[2][2])& amp;&(b[2][3]==a[2][3])&&(b[3][ 0]==a[3][0])&&(b[3][1]==a[3][1])&am p;&(b[3][2]==a[3][2])&&(b[3][3]==a[3][3])) { printf("SELAMAT ANDA MENANG!!!\n\n"); printf("Ingin mencoba lagi tekan y"); if(getch()=='y'||getch()=='Y')inisial();//kembali memberikan nilai nol pada array b else getch();//keluar } else play(b,a); } 5. Setelah menulis kode diatas pilih menu project->compile 6. Setelah itu pilih menu script->run 7. mainkan program tersebut dengan memasukkan baris dan kolom untuk mencari angka yang sama jika salah memilih angka kedua maka angka pertama ikut berubah menjadi 0 kembali Selamat mencoba, jika anda ingin tahu lebih lanjut saya akan menulis bagian duanya...tunggu ya

bahasa c++

Program Bahasa C tidak mengenal aturan penulisan di kolom tertentu, jadi bisa dimulai dari kolom manapun. Namun demikian, untuk mempermudah pembacaan program dan untuk keperluan dokumentasi, sebaiknya penulisan bahasa C diatur sedemikian rupa sehingga mudah dan enak dibaca. tampilan dari editor bahasa C Tampilan dari editor bahasa C dengan menggunakan Turbo C Tipe Data Tipe data merupakan bagian program yang paling penting karena tipe data mempengaruhi setiap instruksi yang akan dilaksanakan oleh computer. Misalnya saja 5 dibagi 2 bisa saja menghasilkan hasil yang berbeda tergantung tipe datanya. Jika 5 dan 2 bertipe integer maka akan menghasilkan nilai 2, namun jika keduanya bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe data yang tepat akan membuat proses operasi data menjadi lebih efisien dan efektif. Dalam bahasa C terdapat lima tipe data dasar, yaitu : No Tipe Data Ukuran Range (Jangkauan) Format Keterangan 1 char 1 byte 128 s/d 127 %c Karakter/string 2 int 2 byte 32768 s/d 32767 %i , %d Integer/bilangan bulat 3 float 4 byte 3.4E-38 s/d 3.4E+38 %f Float/pecahan 4 double 8 byte 1.7E-308 s/d 1.7+308 %lf Pecahan presisi ganda 5 void 0 byte - - Tidak bertipe Konstanta Konstanta merupakan suatu nilai yang tidak dapat diubah selama proses program berlangsung. Konstanta nilainya selalu tetap. Konstanta harus didefinisikan terlebih dahulu di awal program. Konstanta dapat bernilai integer, pecahan, karakter dan string. Contoh konstanta : 50; 13; 3.14; 4.50005; ‘A’; ‘Bahasa C’. Selain itu, bahasa C juga menyediakan beberapa karakter khusus yang disebut karakter escape, antara lain : \a : untuk bunyi bell (alert) \b : mundur satu spasi (backspace) \f : ganti halaman (form feed) \n : ganti baris baru (new line) \r : ke kolom pertama, baris yang sama (carriage return) \v : tabulasi vertical \0 : nilai kosong (null) \’ : karakter petik tunggal \” : karakter petik ganda \\ : karakter garis miring Variable Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program. Berbeda dengan konstanta yang nilainya selalu tetap, nilai dari suatu variable bisa diubah-ubah sesuai kebutuhan. Nama dari suatu variable dapat ditentukan sendiri oleh pemrogram dengan aturan sebagai berikut : 1. Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. 2. Bahasa C bersifat case-sensitive artinya huruf besar dan kecil dianggap berbeda. Jadi antara Metal, dengan metal itu berbeda. 3. Tidak boleh mengandung spasi. 4. Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore), seperti : $, ?, %, #, !, &, *, (, ), -, +, dsb. 5. Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai. Contoh penamaan yang salah : NIM, a, x, nama_mhs, f3098, f4, nilai, budi, dsb. Contoh penamaan variable yang salah : nilai_mahasiswa, 80%mahasiswa, rata-rata, ada spasi, penting!, dsb. Deklarasi Variable Deklarasi diperlukan bila kita akan menggunakan pengenal (identifier) dalam program. Identifier dapat berupa variable, konstanta dan fungsi. Bentuk umum pendeklarasian suatu variable adalah : Nama_tipe nama_variabel; Contoh : int x; char y, huruf, nim[10]; float nilai; double beta; int array[5][4];

Jumat, 25 Maret 2011

istilah-istilah dlm chating

Istilah-istilah dalam forum diskusi 2U2 = To You, Too AAMOF = As A Matter Of Fact AFAIC = As Far As I'm Concerned AFAICT = As Far As I Can Tell AFAIK = As Far As I Know AFK = Away From Keyboard AFC = Away From Computer AKA = As Known As ASAP = As Soon As Possible ASL = Age Sex Location (berapa usianya, jenis kelaminnya apa, lokasinya dimana) pertanyaan wajib buat chatting ATM = At The Moment BAK = Back At Keyboard BBL = Be Back Later BITMT = But In The Meantime BON = Believe Or Not BOT = Back On Topic BRB = Be Right Back BRP = Bad Reputation Point BS = Boten Strong BTT= Back To Topic BTW = By The Way C4N = Ciao For Now CMIIW = Correct Me If I’m Wrong CRS = Can't Remember "Stuff" CU = See You CUL = See You Later CWOT = Complete Waste Of Time CYA = See Ya DIY = Do It Yourself EOD = End Of Discussion EZ = Easy F2F = Face To Face FAQ = Frequently Asked Questions FBOW = For Better Or Worse Flame = Ngehina suatu post/member laen Flamer = Penghina suatu post/member laen FOAF = Friend Of A Friend FOCL = Falling Off Chair Laughing FTL = For The Lose FTW = For The Win FWIW = For What It's Worth FYA = For Your Amusement FYI = For Your Information GA = Go Ahead GAL = Get A Life GBTW = Get Back To Work GFC = Going For Coffee GFETE = Grinning From Ear To Ear GL = Good Luck GMTA = Great Minds Think Alike GRP = Good Reputation Point GTG = Got To Go GTGTTB = Got To Go To The Bathroom GTRM = Going To Read Mail HAND = Have A Nice Day HHOK = Ha Ha Only Kidding HTH = Hope This Helps IAC = In Any Case IAE = In Any Event IC = I See IDGI = I Don't Get It IDK = I Dont Know IMBA = ImBaLAnce IMCO = In My Considered Opinion IMHO = In My Humble Opinion IMNSHO = In My Not So Humble Opinion IMAO - In My Arrogant Opinion IMO = In My Opinion IMPE = In My Personal Experience IMVHO = In My Very Humble Opinion IOW = In Other Words IRC = Internet Relay Chat IRL = In Real Life ISP = Internet Service Provider IYKWIM = If You Know What I Mean JK = Just Kidding JIC = Just In Case KISS = Keep It Simple Stupid LD = Later Dude LMAO = Laughing My Ass Off LOL = Laughing Out Loud LTNS = Long Time No See MC = Missed Call MorF = Male or Female, or person who asks that question MTCW = My Two Cents Worth MYMN = Maybe Yes Maybe No n00b/noob/newb = member/pemain baru (lebih tepatnya pemain yang tidak jago dan bikin kesel, sering dipakai untuk menghina member lain NP/NoProb = No Problem NRN = No Reply Necessary NTMY = Nice To Meet You OC = Over Clock OIC = Oh I See OLL = Online Love OMG = Oh My God ONNA = Oh No, Not Again OOT = Out Of Topic OS = Operating System OTF = On The Floor OTOH = On The Other Hand OTTOMH = Off the top of my head Pls = Please PM = Private Message ROFL = Rolling On Floor Laughing ROFL = Rolling On the Floor Laughing ROTF = Rolling On The Floor ROTFL = Rolling On The Floor Laughing RP = Reply Please RSN = Real Soon Now RTDox = Read The Documentation/ Directions RTFM = Read The Frickin' Manual RUOK = Are You OK ScYu = Screw You SNAFU = Situation Normal All Fouled Up SO = Significant Other SOL = Smiling Out Loud sumod = super moderator swt = sweat SWT GTL = So What Gitu Loh TAFN = That's All For Now TAL = Thanks A Lot TANSTAAFL = There Ain't No Such Thing As A Free Lunch TEOTWAWKI = The End Of The World As We Know It Thx = Thanks TIA = Thanks In Advance TMK = To My Knowledge TOS = Terms Of Service TPTB = The Powers That Be TS = Thread Starter, ditujukan bagi pembuat thread TSWC = Tell Someone Who Cares TTBOMK = To The Best Of My Knowledge TTMH = Talk To My Hand TTYL(8R) = Talk To You Later TWIMC = To Whom It May Concern TY = Thank You u = You URL = Web Page Address w/b = Welcome Back w/o = Without WRT = With Regard To WTG = Way To Go WTH = What The Hell WTF = What the fak WU? = What's Up? WWW = World Wide Web WYSIWYG = What You See Is What You Get Y2K = Year 2000 YGIAGAM = Your Guess Is As Good As Mine YGWYPF = You Get What You Pay For YMMV = Your Mileage May Vary Zzz = Sleeping ABCDEFG = Aduh Bo Cape Deh Eke Frustasi Gitu BMW = Body Mengalahkan Wajah CLB = Ci Luk Ba CLBK = Cinta Lama Bersemi Kembali CPD = Ca Pek Deh EGP = Emang Gue Pikirin EGPCD = Emang Gue Pikirin Cape Deh EGPJPCHCH = Emang Gua Pikirin Juga Pong….Chui….CHui GaJeBo = Ga' Jelas Bo' GPP = nGgak aPa aPa GW = Gua Jamal = Jadi malu Japri = Jalur pribadi (contoh: private massage) Km = kamu Kompie = Komputer OM = Ora Mudeng PDA = Please Dong Ah Lappie = Laptop