2008-04-01から1ヶ月間の記事一覧

文字数 と バイト数

文字数 と バイト数 lesson011.rb puts "文字数" ARGV.each do |arg| print arg, " => ", arg.split(//s).length, "\n" endputs "バイト数" ARGV.each do |arg| print arg, " => ", arg.length, "\n" end実行結果 C:\>ruby c:\study\ruby\chapter001\lesson0…

文字数 と バイト数

PHP

文字数 と バイト数 lesson011.php ", mb_strlen($value, "SJIS"), "\n"; } echo "バイト数\n"; foreach( $argv as $value ) { echo $value, " => ", strlen($value), "\n"; } ?>実行結果 C:\>php c:\study\php\chapter001\lesson011.php 12 12 12 文字数…

文字数 と バイト数

文字数 と バイト数 lesson011.pl print "文字数\n"; foreach $arg ( @ARGV ) { print $arg, " => ", charCount($arg), "\n"; }print "バイト数\n"; foreach $arg ( @ARGV ) { print $arg, " => ", length($arg), "\n"; }sub charCount { ($_) = @_; # 全角…

VBScript で Excel

↓ こんな Excel ファイルを読む A B C D E F G H I J 1 A1 B1 C1 D1 E1 F1 G1 H1 J1 2 A2 B2 C2 D2 E2 F2 G2 H2 J2 3 A3 B3 C3 D3 E3 F3 G3 H3 J3 4 A4 B4 C4 D4 E4 F4 G4 H4 J4 5 A5 B5 C5 D5 E5 F5 G5 H5 J5 6 J6 7 A7 B7 C7 D7 E7 F7 G7 H7 I7 J7 Excel …

JScript で Excel

↓ こんな Excel ファイルを読む A B C D E F G H I J 1 A1 B1 C1 D1 E1 F1 G1 H1 J1 2 A2 B2 C2 D2 E2 F2 G2 H2 J2 3 A3 B3 C3 D3 E3 F3 G3 H3 J3 4 A4 B4 C4 D4 E4 F4 G4 H4 J4 5 A5 B5 C5 D5 E5 F5 G5 H5 J5 6 J6 7 A7 B7 C7 D7 E7 F7 G7 H7 I7 J7 Excel …

Ruby で Excel

↓ こんな Excel ファイルを読む A B C D E F G H I J 1 A1 B1 C1 D1 E1 F1 G1 H1 J1 2 A2 B2 C2 D2 E2 F2 G2 H2 J2 3 A3 B3 C3 D3 E3 F3 G3 H3 J3 4 A4 B4 C4 D4 E4 F4 G4 H4 J4 5 A5 B5 C5 D5 E5 F5 G5 H5 J5 6 J6 7 A7 B7 C7 D7 E7 F7 G7 H7 I7 J7 Excel …

PHP で Excel

↓ こんな Excel ファイルを読む A B C D E F G H I J 1 A1 B1 C1 D1 E1 F1 G1 H1 J1 2 A2 B2 C2 D2 E2 F2 G2 H2 J2 3 A3 B3 C3 D3 E3 F3 G3 H3 J3 4 A4 B4 C4 D4 E4 F4 G4 H4 J4 5 A5 B5 C5 D5 E5 F5 G5 H5 J5 6 J6 7 A7 B7 C7 D7 E7 F7 G7 H7 I7 J7 Excel …

Perl で Excel

↓ こんな Excel ファイルを読む A B C D E F G H I J 1 A1 B1 C1 D1 E1 F1 G1 H1 J1 2 A2 B2 C2 D2 E2 F2 G2 H2 J2 3 A3 B3 C3 D3 E3 F3 G3 H3 J3 4 A4 B4 C4 D4 E4 F4 G4 H4 J4 5 A5 B5 C5 D5 E5 F5 G5 H5 J5 6 J6 7 A7 B7 C7 D7 E7 F7 G7 H7 I7 J7 Excel …

VBScript で Excel

Excel シートの内容を 取得する (ADO) ↓ こんな Excel ファイルを読む A B C D E F G H I J 1 A1 B1 C1 D1 E1 F1 G1 H1 J1 2 A2 B2 C2 D2 E2 F2 G2 H2 J2 3 A3 B3 C3 D3 E3 F3 G3 H3 J3 4 A4 B4 C4 D4 E4 F4 G4 H4 J4 5 A5 B5 C5 D5 E5 F5 G5 H5 J5 6 J6 7 A…

JScript で Excel

Excel シートの内容を 取得する (ADO) ↓ こんな Excel ファイルを読む A B C D E F G H I J 1 A1 B1 C1 D1 E1 F1 G1 H1 J1 2 A2 B2 C2 D2 E2 F2 G2 H2 J2 3 A3 B3 C3 D3 E3 F3 G3 H3 J3 4 A4 B4 C4 D4 E4 F4 G4 H4 J4 5 A5 B5 C5 D5 E5 F5 G5 H5 J5 6 J6 7 A…

Ruby で Excel

Excel シートの内容を 取得する (ADO) ↓ こんな Excel ファイルを読む A B C D E F G H I J 1 A1 B1 C1 D1 E1 F1 G1 H1 J1 2 A2 B2 C2 D2 E2 F2 G2 H2 J2 3 A3 B3 C3 D3 E3 F3 G3 H3 J3 4 A4 B4 C4 D4 E4 F4 G4 H4 J4 5 A5 B5 C5 D5 E5 F5 G5 H5 J5 6 J6 7 A…

PHP で Excel

Excel シートの内容を 取得する (ADO) ↓ こんな Excel ファイルを読む A B C D E F G H I J 1 A1 B1 C1 D1 E1 F1 G1 H1 J1 2 A2 B2 C2 D2 E2 F2 G2 H2 J2 3 A3 B3 C3 D3 E3 F3 G3 H3 J3 4 A4 B4 C4 D4 E4 F4 G4 H4 J4 5 A5 B5 C5 D5 E5 F5 G5 H5 J5 6 J6 7 A…

Perl で Excel

Excel シートの内容を 取得する (ADO) ↓ こんな Excel ファイルを読む A B C D E F G H I J 1 A1 B1 C1 D1 E1 F1 G1 H1 J1 2 A2 B2 C2 D2 E2 F2 G2 H2 J2 3 A3 B3 C3 D3 E3 F3 G3 H3 J3 4 A4 B4 C4 D4 E4 F4 G4 H4 J4 5 A5 B5 C5 D5 E5 F5 G5 H5 J5 6 J6 7 A…

VBScript で Excel

Excel のシート名を列挙する (ADO) lesson007.vbs Dim cn' As ADODB.Connection Set cn = CreateObject("ADODB.Connection") With cn .Provider = "Microsoft.Jet.OLEDB.4.0" .ConnectionString = "Data Source=" & WScript.Arguments(0) & ";Extended Prope…

JScript で Excel

Excel のシート名を列挙する (ADO) lesson007.js var cn = WScript.CreateObject("ADODB.Connection"); cn.Provider = "Microsoft.Jet.OLEDB.4.0"; cn.ConnectionString = "Data Source=" + WScript.Arguments(0) + ";Extended Properties=Excel 8.0;"; cn.C…

Ruby で Excel

Excel のシート名を列挙する (ADO) lesson007.rb require 'win32ole'cn = WIN32OLE.new("ADODB.Connection") cn.Provider = "Microsoft.Jet.OLEDB.4.0" cn.ConnectionString = "Data Source=" + ARGV[0] + ";Extended Properties=Excel 8.0;" cn.CursorLocat…

PHP で Excel

Excel のシート名を列挙する (ADO) lesson007.php Provider = "Microsoft.Jet.OLEDB.4.0"; $cn->ConnectionString = "Data Source=".$argv[1].";Extended Properties=Excel 8.0;"; $cn->CursorLocation = 3; # adUseClient $cn->Open; $rs = $cn->OpenSchema…

Perl で Excel

Excel のシート名を列挙する (ADO) lesson007.pl use Win32::OLE;Win32::OLE::CreateObject("ADODB.Connection",$cn); $cn->{Provider} = "Microsoft.Jet.OLEDB.4.0"; $cn->{ConnectionString} = "Data Source=".$ARGV[0].";Extended Properties=Excel 8.0;"…

VBScript で XML

XML ファイルを 編集する (追加) ↓ こんな XML ファイルを読む <Albums> <Album> <Title >I LOVE YOU,OK</Title> <Artist>矢沢永吉</Artist> <Tracks> <Track number='1'>セクシー・キャット</Track> <Track number='2'>ウィスキー・コーク</Track> <Track number='3'>キャロル</Track> <Track number='4'>雨のハイウェイ</Track> </tracks></album></albums>