2006.09.14 Thursday | 01:18

  メモリを文字列配列として使う ふるいむかし

漢字
表示
テスト
0012FF20
0012FF20
0012FF25
0012FF25
0012FF2A
0012FF2A


int main(int argc, char* argv[])
{
	char buff[80];

	char **a;

	a = (char **)buff;

	char buff2[80] = "漢字\0表示\0テスト";

	a[0] = buff2+0;
	a[1] = buff2+5;
	a[2] = buff2+10;

	printf( "%s\n", a[0]);
	printf( "%s\n", a[1]);
	printf( "%s\n", a[2]);

	printf( "%08X\n", a[0] );
	printf( "%08X\n", ((int *)buff)[0] );

	printf( "%08X\n", a[1] );
	printf( "%08X\n", ((int *)buff)[1] );

	printf( "%08X\n", a[2] );
	printf( "%08X\n", ((int *)buff)[2] );

	return 0;
}




2006.09.12 Tuesday | 09:01

  すぐ忘れるので ふるいむかし

スカイプ

スカイプとは



2006.09.11 Monday | 14:58

  Java ふるいむかし

【09/08】
1) Java swing ライブラリのセットアップ

2) MKEditor の紹介
3) テキストファイル読み込み

【09/15】

1) ユーザ関数(部分文字列取得 : パッケージ)
2) テキストファイルから読み込んだデータで画面構成する
conf.txt
;
;
;
Title=JavaSwingアプリケーション
;
SizeX=800
SizeY=600


【09/22】
↓myswing

1) メインソースにある初期処理をユーザーパッケージのユーザ関数に移動
2) ファイルから初期設定用のデータを取り出す為のクラス作成

↓SQLの窓

1) アップデート
2) 指定したディレクトリ以下全てのファイル内のテキスト文字列検索



【09/28】
↓myswing


【10/06】
Java 仮想印刷
http://lightbox.matrix.jp/r205/patio.cgi?mode=view&no=128

【10/13】
C++ 仮想印刷 + 直接印刷



★【予定】
*) テキストファイルへの書き込み
*) 編集文字列
*) DB より入力したデータをテキストファイルに印刷形式で出力



2006.09.11 Monday | 14:47

  【EasyGame】文字列弾 ふるいむかし

ver 060911 自己解凍書庫( vc6 プロジェクト )


// ショット文字列の設定
st[0].CreateShotString( "呪い,おかん,ねずみ男,ASP,ソーテック" );
st[1].CreateShotString( "天然,でんねん,そんなアホな" );





2006.09.10 Sunday | 03:29

  ふう ふるいむかし

サイト入り口にやっと 最新版JavaScript メニューが実装できた。
昔からあるのは、Mozilla 系では動かないものだったので、
7年越しって感じ。


感無量。



2006.09.09 Saturday | 22:03

  カラム一覧(含む型) ふるいむかし

↓とりあえず、WEB で見つけたもの
select att.attname, att.typname, att.attlen,
att.attnotnull, d.description, att.objsubid
from (select a.attname, t.typname, a.attlen,
a.attnotnull, a.attrelid as objoid, a.attnum as objsubid
from pg_attribute a, pg_class c, pg_type t
where c.oid = a.attrelid
and t.oid = a.atttypid
and c.relname = '得意先マスタ'
and a.attnum > 0) att
left outer join pg_description d using(objoid, objsubid)
order by att.objsubid 


↓作ってみたもの
select

pg_attribute.attname
,replace(pg_type.typname,'_','') as typename
,pg_attribute.atttypmod-4 as charlen
,pg_attribute.atttypid
,pg_attribute.attnum

from 
pg_class
inner join pg_attribute
on pg_class.relfilenode = pg_attribute.attrelid
inner join pg_type
on pg_attribute.atttypid = pg_type.typelem

where pg_class.relname = '商品マスタ'
and pg_attribute.attnum > 0

order by pg_attribute.attnum




<< 17/29 >>