if edit1.text=''then begin showmessage('Username Harus Di isi !!!'); edit1.setfocus ; end else if edit2.text=''then begin showmessage('Pasword harus di isi'); edit2.setfocus ; end; form1.adotable1.Locate('Username',edit1.text,); if (form1.adotab...
ane pernah membaca dimarih gan... http://delphi-id.org/dpr/index.php?name=PNphpBB2&file=viewtopic&p=53952#53952
sama lah, hanya bisa gak mengimplementasikan kodenya, atau merubah sesuai keinginan..hehehe :D if (gdFocused in state = False) then begin //menggambar sesuai focused recordnya.. if (DBGRID.DataSource.DataSet.RecNo = wr) then begin DBGRID.Canvas.Brush.Style := bsClear; DBGRID.Canvas.StretchDraw(...
yup bener..begitu.. maksud ente kek gini yah..:D procedure TFMain.DBGRIDDrawColumnCell(Sender: TObject; const Rect: TRect; DataCol: Integer; Column: TbsColumn; State: TGridDrawState); var begin if (gdFocused in state) then begin //warnanya tinggal dipilih DBGRID.Canvas.Font.Color := RGB(100,2...
dbedit datasourcenya diisi sesuai datasetnya dbgrid.. pilihan fieldnya diisi sesuai data yg mau ditampilkan
adoquery.close; adoquery.sql.text := 'SELECT * FROM ANU WHERE TGL BETWEEN .... AND .... '; adoquery.open;
ada banyak cara untuk print form.. procedure TForm1.Button2Click(Sender: TObject); begin Self.Print; end; uses images; procedure ScreenShot(Bild: TBitMap); var c: TCanvas; r: TRect; begin c := TCanvas.Create; c.Handle := GetWindowDC(GetDesktopWindow); try r := Rect(0,0, Screen.Width, Screen....
@e1371 coba dicari bedanya dimana code anda dengan kode saya.. :) selamat mencari.. type Tlarik = array of integer; Tlarik2 = array of longint; var i, y, N, modus, f, z: LongInt; x, tampung: Tlarik; c: Tlarik2; begin readln(N); for i:=1 to N do begin x := random(10); end; while i < N do be...
For algorithmic problems, you can use C, C++, C#, Java, Python, Perl, PHP, Ruby, Haskell, Scala or Clojure to submit your solutions. Please refer to our FAQ for language version and environment. (Sorry, no NumPy for you Pythonistas) ternyata Delphi disepelekan..:mad:
mod, tolong di buat sticky yah thread ane.. http://www.kaskus.co.id/showthread.php?t=12490135 :shakehand
ane sebenarnya gak paham kamsud dosen agan.. procedure TForm1.Button1Click(Sender: TObject); begin Printer.BeginDoc; Printer.Canvas.TextOut(10,10,'Test Ngeprint Pak Dosenn..!!!'); Printer.EndDoc; end; ini contoh print menggunakan shellappi Before you copy and paste: the Printer glob...
ADOQuery1.Close; ADOquery1.paramByName('D0').AsDatetime := datetimepicker1.date; ADOQuery1.Open; untuk mempermudah konversi format ke sql, yg ane tahu gan.. coba klo gak pake param, maka harus tahu format dari db yg mo di insert.. format date di mysql 'YYYY-MM-DD' or YYYYMM...
ane coba jalan bagus gan, cuman waktu, di cancel akan error..karena menggunakan while do... coba agan gunakan code ini dan bandingkan, mana yg bikin error :) procedure CancelDialog; begin // Display the cancel print dialog Dialogs.MessageDlg('Press cancel to abort printing',mtCustom,,...
yah addonya diganti zeos aja kak :) mungkin starttranscation, commit dan rollbacknya bisa dihilangkan kan, jika setting autocommit di zeosconnectionnya udah autocommit :)