全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:828
推到 Plurk!
推到 Facebook!

如何阻止別人打開圖檔(bmp)這主題怎麼找不到請協助?

 
ry_lee
高階會員


發表:368
回覆:251
積分:123
註冊:2002-03-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-29 17:51:03 IP:211.73.xxx.xxx 未訂閱
2005/3/28在瀏覽本站的文章,有一篇的主題或內容是如何阻止別人打開圖檔(bmp),回答人的說法是對圖檔的點或像素給與^運算(因為好像是在c builder)xor運算,這樣即使打開圖檔也是亂碼,自己要看時再^運算或xor運算就能看圖檔,這文章在2005/3/29找一整天居然找不到,是否是太久的文章已被刪除,還是其他原因刪除,拜託知道的人告訴我一下.
ry_lee
高階會員


發表:368
回覆:251
積分:123
註冊:2002-03-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-31 00:17:39 IP:211.73.xxx.xxx 未訂閱
請大家幫忙一下若沒見到那文章給個留言,我一直找不到的結果使我懷疑我是不是記錯了.
RedSnow
版主


發表:79
回覆:1322
積分:845
註冊:2003-12-15

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-31 20:04:17 IP:219.137.xxx.xxx 未訂閱
看看是不是這一篇?這篇講的是 Delphi 與 JPEG,不是 BCB 與 BMP:    http://delphi.ktop.com.tw/topic.php?topic_id=42301
JackTasy
初階會員


發表:22
回覆:97
積分:28
註冊:2002-06-06

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-31 21:36:55 IP:211.76.xxx.xxx 未訂閱
放一個 Image1 , Button1 ,Image1 先載入圖片,Button1.OnClick 如下所示 按一下會編碼,再按一下可還原。 編碼後的 Image1 可存成檔案,別人看是亂亂的,還可以載入在解碼還原成原圖檔。    
procedure TForm1.Button1Click(Sender: TObject);
  procedure EncriptaBMP(const BMP:TBitmap;Clave:integer);
  var
    BytesPorScan  : integer;
    w,h           : integer;
    p             : pByteArray;
  begin
    try
      BytesPorScan:=Abs ( Integer(BMP.ScanLine[1])-
                          Integer(BMP.ScanLine[0]));
    except
      raise exception.create('Error');
    end;        RandSeed:=Clave;
    for h:=0 to BMP.Height-1 do
    begin
      P:=BMP.ScanLine[h];
      for w:=0 to BytesPorScan-1 do
        P^[w]:=P^[w] xor Random(256);
    end;
  end;    begin
  //Image1 要先載入 bmp 圖片
  EncriptaBMP(Image1.Picture.Bitmap,666);
  Image1.Refresh;
end;    
JackTasy
------
JackTasy
ry_lee
高階會員


發表:368
回覆:251
積分:123
註冊:2002-03-19

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-03-31 21:47:47 IP:211.73.xxx.xxx 未訂閱
引言: 看看是不是這一篇?這篇講的是 Delphi 與 JPEG,不是 BCB 與 BMP: http://delphi.ktop.com.tw/topic.php?topic_id=42301
謝謝你正是這篇文章
系統時間:2024-07-03 6:44:08
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!