日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
ラジコン
2024年5月
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

アーカイブ

2012年08月 のアーカイブ

PCI SATA ボード HDD 動作リスト by my pc 2012

執筆:2012.8.11
編集:2012.8.11

ご存知のとおり、もう売っていないIDE規格HDD仕様のパソコ ンに
SATA規格のHDDを接続&起動できるようにするPCIボードです。

近年のHDDは、SATA600の 6GB/sの速度しか売っていません。
しかし、1.5GB/s規格のPCIボードに挿すと認識しないことがあります。

SATA300は、VIAは認識できないで、Silicon Image が認識できる
と書いてあるホームページがあったので
Siliconを買いましたが「デマ」でした。
VIA 製のほうが正常認識しました。

一覧

タイトル


2007-02-10
BUFFALO PCIバス SerialATAインターフェースボード IFC-PCI2SA

» 続きを読む

Http Get Winsock Delphi

執筆:2012.08.07
編集:2012.08.07


こんな時に使えます。
・Indyを使いたくないとき
  サイズが大きくなる。
・Indyのライセンスが嫌い
・Indyのバグにつきあいたくない

Indyだと
 s := IdHTTP1.Get(URL);
の1行で済みます。
※文字コードが破壊される場合は、
   別記事の「Win32 SJISで、Idhttp.Getすると壊れる理由」
   を参照のこと

Wininet.dllの
InternetOpenUrl
でも、似たようなことはできますが
今回は割愛します。

簡易の Http 取得関数を作ってみましょう

TTcpClientを使うと受信できないことがあるので
TClientWinSocketを使うのがミソです。

下記のサンプルをuses節に加えて
 s := HttpGetContents(Hostname , URI);
の1行で済みます。

ただし、サンプルは、
https通信未対応です。
リダイレクトやエラー処理も入っていません

また、 HTTP/1.1でリクエストすると
Contents取得部の処理が面倒なので
HTTP/1.0でリクエストしています。

» 続きを読む



PR

[PR]