Posts Categorized: Programming(Web etc)
VB6とExcel連携サンプル
①.VBからExcel及びWordを操作する時の注意事項
1.当サンプルをご使用になる前に まず、プロジェクト→参照設定で Microsoft Excel *.*
ObjectLibrary にチェックを入れておいて下さい。
2.通常、事前バインディング(アーリーバインディング)の変数を使うオブジェクトの参照の方が、
実行時バインディング(レイトバインディング)の変数を使うオブジェクトの参照よりも処理が
高速になります。従って、ここでは事前バインディングの変数を使っています。
詳しくはヘルプの「オブジェクトの参照の高速化」を参照してください。(但し、Excel を起動→書
き込み→終了→解放という操作を繰り返した場合、実行時バインディングの変数を使う方が
遥かに早く操作できました。)
又、コーテェング段階で、オブジェクトで使われているプロパティやメソッドの構文がチェックさ
れて、誤りがあるとエラーが表示されます。(自動メンバ表示などのインテリセンス機能)
Dim xlApp As Object ’実行時バインディングの変数
Dim xlApp As Excel.Application ’事前バインディングの変数
3.サンプル等を試される場合途中でエラー等が発生するとExcel が終了しないで残ったままにな
ってしまいます。何度も繰り返すとメモリ不足になり、フリーズしたりします。
(Ctrl + Alt + Delete キーで Excel が残っていないか確認し残っていれば終了するかパソコンを
再起動して下さい。)…
@IT – アットマーク・アイティ
@IT – アットマーク・アイティ:
日本で一番人気ある!
…
Web関連および制作アプリケーション、映像関係、静止画素材、ハイビジョン素材関連などを扱っています。
Java Script, スタイルシート, Web関係, アプリケーション, 学習サイト:[OpenSpace]:
■Webサイト関係
- JavaScript(一般)
- Ajax (勉強用)
- JavaScript例文辞典
- Web標準化時代のJavaScript
- JavaScript講座 (メールマガジンのもの)
- HTMLタグリファレンス
- CSS : スタイルシートリファレンス
- ホームページ例文辞典
- スタイルシート例文辞典
- SSI 例文辞典
- bash例文辞典
- Ruby例文辞典
- Python例文辞典
- RSSリファレンス
- Adobe CS2 JavaScriptリファレンス
- Dashboard : ダッシュボード関連
- ブログ用JavaScript
- Yahoo検索TIPS
- Google検索TIPS
- THE Google AdSense
浅煎り珈琲 Java アプリケーション入門
Java を始める前提 | プログラミングやコンピュータシステムについてかいつまんだ説明。 |
---|---|
Java の基本規則 | 環境の初期導入から、基礎となる構文など。 |
Java のオブジェクト指向 | オブジェクト指向の考え方から、Java におけるクラス開発の基礎。 |
UML | UML 2.0 から EclipseUML の導入/利用。 |
コア・パッケージ | 文字列、ラッパー、I/O、マルチスレッド、コレクションなど。 |
Java Applet/AWT | GUI アプリケーションの基礎である AWT について。 |
GUI JFC/Swing | AWT よりも新しい GUI の枠組みである Swing について。 |
RDB と JDBC | データベースの主流である RDBMS とのインタフェースについて。 |
Servlet/JSP/bean | Java |
Drawing lessons
Drawspace.com – Drawing lessons:
I will learn to draw graph when I have a rest……
…
プログラマー用のツール①
画面コピー編(テスト時に、便利です!)
①Screen RIP32–画面で見えるものだけコピーするのは一番便利です。
http://www.progency.com/other.html#screenrip32
②html2img–HTMLファイルをイメージファイルに変換するソフトです。縦に長い画面でも一回でイメージファイルに変換することができます。–データ入力しながな、画面をとれるのは一番いいです。
http://www2u.biglobe.ne.jp/~MAS/soft.html
③Html To Image Wizard–②を使うときに、メモリ不足のエラーが時々出ますので、これを使って、IE右MOUSEクリックだけ、画像がとれます。
http://www.daguda.com
ファイルの比較ツール
①http://winmerge.org/
Directory中でのファイル比較できますので、便利です。
Features
- Visual differencing and merging of text files
- Flexible editor with syntax highlighting
- Handles DOS, UNIX and MAC text file formats
- Unicode support
正则表达式(regular expression)
前言
正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。
索引
4._各种操作符的运算优先级
5._全部符号解释
6._部分例子
7._正则表达式匹配规则
1. 引子
目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。
正则表达式的使用,可以通过简单的办法来实现强大的功能。为了简单有效而又不失强大,造成了正则表达式代码的难度较大,学习起来也不是很容易,所以需要付出一些努力才行,入门之后参照一定的参考,使用起来还是比较简单有效的。
例子: ^.+@.+\\..+$
这样的代码曾经多次把我自己给吓退过。可能很多人也是被这样的代码给吓跑的吧。继续阅读本文将让你也可以自由应用这样的代码。
注意:这里的第7部分跟前面的内容看起来似乎有些重复,目的是把前面表格里的部分重新描述了一次,目的是让这些内容更容易理解。
2. 正则表达式的历史
Visual Studio 2005 Team System を使用しての Unit Test Framework の単体テストおよびソース コード生成
Visual Studio 2005 Team System を使用しての Unit Test Framework の単体テストおよびソース コード生成:
…
バグの要因
①仕様詰めの甘さ
②開発中の仕様変更
③テストの煩わしさ
④デグレード(修正したプログラムにたいして、修正が原因による別の問題が発生すること)
⑤開発者のスキル
バグ(Bug)の語源:Cobolの設計者であるGrace Hopper氏が作った言葉です。
1945年に発生した、ハーバード大学のリレー式コンピュータ「MarkI」故障原因が、回路に混んだ虫だったことから・・・・・・…