Arsip: interface port paralel

more 12 years ago
anthadi
Saya mau buat program nyalain LED pake rangkaian pengendali relay pake interface port paralel....
Saya dah buat form buat kontrolnya saya tambahin komponen checkbox buat kontrol on/off nya. Ni programnya....
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls;
type
TForm1 = class(TForm)
Label1: TLabel;
CheckBox1: TCheckBox;
procedure CheckBox1Click(Sender: TObject);
private
{ Private declarations }
public
procedure Tulisport(addr:word;data:byte);
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure
Tform1.Tulisport(addr:word;data:byte);
begin
asm
mov dx,addr;
mov al,data;
out dx,al;
end;
end;
procedure TForm1.CheckBox1Click(Sender: TObject);
begin
if checkbox1.Checked then
begin Tulisport($378,$ff);
end else
begin Tulisport($378,$0);
end;
end;
end.
Program di atas bisa di-run, tapi waktu checkbox nya di klik kok keluar jendela peringatan :
PRIVILEGED CONNECTION
Apanya kira2 yang salah ya?
Thanx 4 your help

more 12 years ago
anthadi
@anthadi: Saya mau buat program nyalain LED pake rangkaian pengendali relay pake interface port paralel.... Saya dah buat form buat kontrolnya saya tambahin komponen checkbox buat kontrol on/off nya. Ni programnya.... unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, StdCtrls; type TForm1 = class(TForm) Label1: TLabel; CheckBox1: TCheckBox; procedure CheckBox1Click(Sender: TObject); private { Private declarations } public procedure Tulisport(addr:word;data:byte); { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure Tform1.Tulisport(addr:word;data:byte); begin asm mov dx,addr; mov al,data; out dx,al; end; end; procedure TForm1.CheckBox1Click(Sender: TObject); begin if checkbox1.Checked then begin Tulisport(8,$ff); end else begin Tulisport(8, MLTEXTAREAREPLACEMENT0 ); end; end; end. Program di atas bisa di-run, tapi waktu checkbox nya di klik kok keluar jendela peringatan : PRIVILEGED CONNECTION Apanya kira2 yang salah ya? Thanx 4 your helpAdakah orang yang bisa membantu kesulitan saya? Thanks

more 12 years ago
anthadi
@anthadi: Saya mau buat program nyalain LED pake rangkaian pengendali relay pake interface port paralel.... Saya dah buat form buat kontrolnya saya tambahin komponen checkbox buat kontrol on/off nya. Ni programnya.... unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, ExtCtrls, StdCtrls; type TForm1 = class(TForm) Label1: TLabel; CheckBox1: TCheckBox; procedure CheckBox1Click(Sender: TObject); private { Private declarations } public procedure Tulisport(addr:word;data:byte); { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure Tform1.Tulisport(addr:word;data:byte); begin asm mov dx,addr; mov al,data; out dx,al; end; end; procedure TForm1.CheckBox1Click(Sender: TObject); begin if checkbox1.Checked then begin Tulisport($378,$ff); end else begin Tulisport($378, $0 ); end; end; end. Program di atas bisa di-run, tapi waktu checkbox nya di klik kok keluar jendela peringatan : PRIVILEGED CONNECTION Apanya kira2 yang salah ya? Thanx 4 your helpAdakah orang yang bisa membantu kesulitan saya? Thanks

more 12 years ago
deLogic
Sebelum saya menjawab... walah-walah Anda sampai kirim posting sebanyak 3 kali, jika Anda ingin jawaban secepatnya, sebaiknya Anda baca dan pahami terlebih dahulu RULE !
Lanjut...
Jika Anda menjalankan kode tersebut pada keluarga Windows NT/2000/XP/Vista, maka hal tersebut wajar adanya. Secara default sistem akan mencegah akses aplikasi langsung terhadap hardware, termasuk port.
Solusi:
- jika ingin berpusing ria, Anda harus masuk ke Ring0 / Ring1 untuk mengakses port secara langsung
- jika ingin praktis, gunakan saja tool yang sudah tersedia, misalnya GWIOPM atau NTPort Library atau sejenisnya.

more 12 years ago
anak_s0leh
Pada system Xp, dan ka2k-nya memang tdk bisa mas klo di akses menggunakan bahasa Assembly, klo mau pakek bhs assembly menggunakan UserPort aja..
more ...
- Pages:
- 1
reply |
Report Obsolete
Last Articles
- Lazarus Release 2.0.12
- Project Group dalam Lazarus
- FastPlaz Database Explorer
- Release: FastPlaz Super Mom v0.12.22
- PascalClass #3: Web Development with Free Pascal
- Makna Pascal di Pascal Indonesia
- Kulgram : Instalasi Lazarus di Perangkat Berbasis ARM
- PascalClass #1: Analisa Database dan Machine Learning
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
- Mengenal OXYGENE – Pascal For .NET
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 6 months ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 6 months ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 7 months ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 7 months ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 7 months ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 7 months ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 1 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 8 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 8 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 8 years ago
Random Topic
- tolong (cara buat program permutasi dan kompbinasi di delph)
by moena_blue in Hal umum tentang Pascal Indonesia more 13 years ago - Analysis Manager
by ichan29 in MsSQL more 13 years ago - Selain Delphi...???
by ZeAL in OOT more 15 years ago - Nilai Sukses Bagi Programmer
by n3o_cybertech in OOT more 12 years ago - cara ndeteksi warna pake webcam
by delphi_tikuzz in Network, Files, I/O & System more 14 years ago - Mencari titik koordinat pixel image.
by tamara in Delphi.NET more 11 years ago - Find Nearest di mySQL ???
by BorlandMania in MySQL more 13 years ago - Query penjumlahan data and sort Date
by ekopranoto in Lain-lain more 10 years ago - Help Vampires...
by _lmz in OOT more 14 years ago - Contoh Program
by andip70 in Paradox more 14 years ago