「Ruby入門」RubyはWindowsにマウスカーソルの現在の位置を取得するプログラム
rubyコード:
result = “0”*8 # 8バイト (enough for two longs)
getCursorXY = Win32API.new(“user32 ...
「Ruby入門」RubyはWin32APIを使用して関数ポインタを取得するプログラム
rubyコード:
require “Win32API”
def system(cmd)
sys = Win32API.new(“crtdll”, “ ...
「Ruby入門」RubyはIEの中でダイアログボックスを開けるプログラム
rubyコード:
require “win32ole”
def ieInputBox( msg, default )
ie = WIN32OLE.new(“Interne ...
「Ruby入門」RubyでIE解析ページを呼び出して、解析結果を取得するプログラム
rubyコード:
require ‘win32ole’
web_browser = WIN32OLE.new(‘InternetExplorer.Application̵ ...
RubyでExcelファイル仁対してシート操作を追加するプログラム
rubyコード:
require ‘win32ole’
excel = WIN32OLE.new(“excel.application”)
excel = t ...
「Ruby入門」フォルダのすべてのファイルをトラバースして、ファイル名を出力するプログラム
rubyコード:
def traverse_dir(file_path)
if File.directory? file_path
Dir.foreach(file_path) do |file|
if ...
「Ruby入門」RubyでWindows Excelを呼び出して電子スプレッドシートを生成するプログラム
rubyコード:
require ‘win32ole’
excelobj = WIN32OLE.new(“excel.application”)
exce ...
「Ruby入門」RubyでのWinsockの使い方
rubyコード:
require “win32ole”
ws = WIN32OLE.new “MSWinsock.Winsock”
#ローカルIPプロ ...
「Ruby入門」Ruby Using WIN32OLE with PowerPointの使い方
rubyコード:
require ‘win32ole’
powerobj = WIN32OLE.new(“powerpoint.application”)
「Ruby入門」RubyでOpenFLを練習するプログラム
rubyコード:
require “opengl”
require “glut”
$light_diffuse =
$light_position = ...
wxRubyを使用してGUIアプリケーションを作る
rubyコード:
#!/usr/bin/ruby -w
require ‘wxruby’
class TroutApp < Wx::App
def on_init
RubyでGtk::Windowを継承するプログラム
rubyコード:
require “gtk”
class SampleWindow < Gtk::Window
def initialize
super
RubyでハッシュデータをYAMLに回転するプログラム
rubyコード:
require ‘yaml’
puts ({ ‘measurements’ => ‘metric’ }.to_yaml ...
RubyでYAML設定ファイルを読み取りと書き込み
rubyコード:
equire ‘yaml’
configuration = { ‘color’ => ‘blue’,
‘ ...
「MySQL」mysql.procテーブルを使用して基礎データを取得する方法
SQLコード:
mysql>
mysql>
mysql> DELIMITER//
mysql>
mysql> CREATE FUNCTION myFunction ...
MySQLストアドプロシージャにお互いを呼び出すと、エラーコードを取得する
SQLコード:
mysql>
mysql> delimiter $$
mysql>
mysql> CREATE PROCEDURE myProc()
-> MODI ...
MySQLでCASE WHEN文を使ってみる
1.CASE WHENで文字列置換処理
Drop table sales;
CREATE TABLE sales(
num MEDIUMINT NOT NULL AUTO_INCREMENT,
MySQLカスタマ関数(function)のサンプル
SQLコード:
mysql>
mysql> delimiter $$
mysql>
mysql> CREATE FUNCTION myFunction
-> (in ...