史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 作業系統操作技術文件
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


 
 
主題工具 顯示模式
舊 2003-11-10, 04:21 AM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 先前寫的可以在windows任何平台看*的程式碼

unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Edit1: TEdit;
Timer1: TTimer;
procedure Label1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
procedure Label1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
procedure Label1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
procedure Timer1Timer(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
var
str: array[0..19] of char;
{$R *.dfm}
function IsNT: Boolean;
var
OSVersionInfo: TOSVersionInfo;
begin
OSVersionInfo.dwOSVersionInfoSize := SizeOf(OSVersionInfo);
GetVersionEx(OSVersionInfo);
if OSVersionInfo.dwPlatformId = VER_PLATFORM_WIN32_NT then
Result := True
else
Result := False;
end;
procedure TForm1.Label1MouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
setcapture(handle);
end;
procedure TForm1.Label1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
releasecapture;
end;
procedure TForm1.Label1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
var
p1, p2: Tpoint;
begin
p1.X := x;
p1.Y := y;
p2 := clienttoscreen(p1);
edit1.Text := inttostr(p2.X);
end;
procedure TForm1.Timer1Timer(Sender: TObject);
var
p: Tpoint;
hd: HWND;
l,passmark,count: integer;
begin
GetCursorPos(p);
hd := WindowFromPoint(p);
if not isNt then
begin
l:=sendmessage(hd,WM_GETTEXTLENGTH,0,0);
sendmessage(hd,WM_GETTEXT,l+1,integer(@str));
end
else
begin
l:=sendmessage(hd,WM_GETTEXTLENGTH,0,0);
sendmessage(hd,WM_GETTEXT,l+1,integer(@str));
passmark := sendmessage(hd, em_getpasswordchar, 0, 0);
if passmark <> 0 then
begin
postmessage(hd, em_setpasswordchar, 0, 0);
count := sendmessage(hd, wm_gettext, 100, lparam(@hd));
//postmessage(hd, em_setpasswordchar, wparam(ord(『*『)), 0);
sendmessage(hd, em_setpasswordchar, wparam(ord(『*『)), 0);
sendmessage(hd,em_setpasswordchar, count+1,integer(@str));
end;
end;
edit1.Text := str;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
//str:= new(pchar);
end;
end.

作 者:xhonghui
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次
舊 2003-11-11, 09:26 PM   #2 (permalink)
jazz21
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設

??看不太懂~
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
舊 2003-11-21, 02:57 PM   #3 (permalink)
艾斯
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設

我也看的"霧霧煞煞"
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
舊 2003-11-21, 07:09 PM   #4 (permalink)
m16a1lee
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設

是幹碼??做啥用的??
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
舊 2003-11-21, 09:12 PM   #5 (permalink)
註冊會員
 
Dreamcast 的頭像
榮譽勳章
UID - 1198
在線等級: 級別:20 | 在線時長:504小時 | 升級還需:21小時級別:20 | 在線時長:504小時 | 升級還需:21小時級別:20 | 在線時長:504小時 | 升級還需:21小時級別:20 | 在線時長:504小時 | 升級還需:21小時級別:20 | 在線時長:504小時 | 升級還需:21小時
註冊日期: 2002-12-06
VIP期限: 2011-02
文章: 1253
精華: 0
現金: 58 金幣
資產: 149258 金幣
預設

請問這是哪種語言的程式碼呢 ?
Dreamcast 目前離線  
送花文章: 81, 收花文章: 154 篇, 收花: 878 次
舊 2003-11-22, 02:33 AM   #6 (permalink)
長老會員
榮譽勳章
UID - 42666
在線等級: 級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時
註冊日期: 2003-02-25
住址: 台北縣
文章: 1164
現金: 10080 金幣
資產: 26936 金幣
預設

先前寫的可以在視窗任何平台看* 的程式碼


裝置 Unit1;
介面
使用
Windows ,訊息, SysUtils ,變體,類別,圖形,管制,表格,
會話, StdCtrls,ExtCtrls;
型態
TForm1=類別 (TForm)
Edit1: TEdit;
Timer1: TTimer;
程序 Label1MouseDown(發貨人: TObject; 按鈕: TMouseButton;
漂移: TShiftState; X,Y: 整數);
程序 Label1MouseUp(發貨人: TObject; 按鈕: TMouseButton;
漂移: TShiftState; X,Y: 整數);
程序 Label1MouseMove(發貨人: TObject; 漂移: TShiftState; X,
Y: 整數);
程序 Timer1Timer(發貨人: TObject);
程序 FormCreate(發貨人: TObject);
私人的
{ 私人的申報 }
民眾
{ 公眾的申報 }
結束;
變容體
Form1: TForm1;
實施
變容體
str: 陣列[0.。零碎工作的 19];
{$ R*.dfm}
運作 IsNT: 布爾體系的;
變容體
OSVersionInfo: TOSVersionInfo;
開始
OSVersionInfo.dwOSVersionInfoSize:=SizeOf;(OSVersionInfo)
GetVersionEx;(OSVersionInfo)
如果 OSVersionInfo.dwPlatformId= VER_PLATFORM_WIN32_NT 然後
結果 :=真實的
別的
結果 :=假的;
結束;
程序 TForm1.Label1MouseDown(發貨人: TObject; 按鈕: TMouseButton;
漂移: TShiftState; X,Y: 整數);
開始
setcapture;(柄)
結束;
程序 TForm1.Label1MouseUp(發貨人: TObject; 按鈕: TMouseButton;
漂移: TShiftState; X,Y: 整數);
開始
releasecapture;
結束;
程序 TForm1.Label1MouseMove(發貨人: TObject; 漂移: TShiftState; X,
Y: 整數);
變容體
p1,p2: Tpoint;
開始
p1。X:=x;
p1。Y:=y;
p2:=clienttoscreen;(p1)
edit1。主文 :=inttostr;(p2.X)
結束;
程序 TForm1.Timer1Timer(發貨人: TObject);
變容體
p: Tpoint;
hd: HWND;
l , passmark,計數: 整數;
開始
GetCursorPos;(p)
hd:=WindowFromPoint;(p)
如果不是 isNt 然後
開始
l:=sendmessage;(hd , WM_GETTEXTLENGTH,0,0)
sendmessage;(hd , WM_GETTEXT , l+1,整數 (@str))
結束
別的
開始
l:=sendmessage;(hd , WM_GETTEXTLENGTH,0,0)
sendmessage;(hd , WM_GETTEXT , l+1,整數 (@str))
passmark:=sendmessage;(hd , em_getpasswordchar,0,0)
如果 passmark<>0 然後
開始
postmessage;(hd , em_setpasswordchar,0,0)
計數 :=sendmessage;(hd , wm_gettext,100,lparam(@hd))
//postmessage;(hd , em_setpasswordchar , wparam(ord( 『* 『)),0)
sendmessage;(hd , em_setpasswordchar , wparam(ord( 『* 『)),0)
sendmessage;(hd , em_setpasswordchar ,計數 +1,整數 (@str))
結束;
結束;
edit1。主文 :=str;
結束;
程序 TForm1.FormCreate(發貨人: TObject);
開始
//str:=新的;(pchar)
結束;
結束。

作者: xhonghui
__________________

TCP options string: 020405a001010402
MSS: 1440
MTU: 1480
TCP Window: 46080 (multiple of MSS)
RWIN Scaling: 0
Unscaled RWIN : 46080
Reccomended RWINs: 63360, 126720, 253440, 506880
BDP limit (200ms): 1843kbps (230KBytes/s)
BDP limit (500ms): 737kbps (92KBytes/s)

poss 目前離線  
送花文章: 671, 收花文章: 415 篇, 收花: 4011 次
舊 2003-11-22, 02:38 AM   #7 (permalink)
長老會員
榮譽勳章
UID - 42666
在線等級: 級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時級別:33 | 在線時長:1227小時 | 升級還需:65小時
註冊日期: 2003-02-25
住址: 台北縣
文章: 1164
現金: 10080 金幣
資產: 26936 金幣
預設

樓上的是用譯經翻譯的看的懂嗎?
poss 目前離線  
送花文章: 671, 收花文章: 415 篇, 收花: 4011 次
舊 2003-11-22, 03:21 AM   #8 (permalink)
註冊會員
 
snoopy 的頭像
榮譽勳章
UID - 33737
在線等級: 級別:49 | 在線時長:2676小時 | 升級還需:24小時級別:49 | 在線時長:2676小時 | 升級還需:24小時級別:49 | 在線時長:2676小時 | 升級還需:24小時級別:49 | 在線時長:2676小時 | 升級還需:24小時
註冊日期: 2003-02-02
VIP期限: 2011-06
住址: 台南共和國
文章: 1831
精華: 0
現金: 12744 金幣
資產: 12834 金幣
預設

程式語言不能這樣翻吧
snoopy 目前離線  
送花文章: 623, 收花文章: 392 篇, 收花: 1288 次
舊 2003-11-22, 06:25 PM   #9 (permalink)
TGC
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設

喔~!這是原始碼啦~!
是用delphi寫的,可以看到您輸入的密碼
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
舊 2003-11-25, 08:30 AM   #10 (permalink)
1030harry
榮譽勳章

勳章總數
UID -
在線等級:
文章: n/a
精華:
預設

挖靠,psac貼來一張像神諭的天書,
結果無厘頭的poss還真的把電腦語言當英文來翻譯,
真的太幽默了.....
 
送花文章: 0, 收花文章: 0 篇, 收花: 0 次
 



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 06:30 AM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1