- ベストアンサー
Dimとは何かの略ですか?
変数を使うにあたって宣言するときのDimですが、これは何の略ですかね? ディメンション=次元?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
- HBK_ShowStopper
- ベストアンサー率0% (0/4)
関連するQ&A
- Dim は何の略ですか?
エクセルで変数の型宣言をするとき、例えば Dim 変数 As Integer と書きますが、このDimは何の略でしょうか? 宣言はdeclarationだし、Dimから考えられるのは Dimensionですが、これは次元とかの意味で少し 違うような気がするのですが。
- 締切済み
- オフィス系ソフト
- MicroSoft BasicのDim文とVisualBasicのDim文の違い
私が20年前にMicroSoft Basicを使っていたときは、DIM文はDIMENSIONの略で配列型変数の宣言に使っていました。 最近VisualBasicの勉強を始めたのですが、変数の宣言はすべてDim文になっており、昔のMS BasicのDim文と意味合いが変わっているのに驚いています。 ここで質問させてください。 ・なぜ配列を意味するDimension文が変数の宣言なのか? ・どのバージョンのBasicからDim文の意味が変わったのか? 私が使用していたのはNEC N-Basic,N-88Basic,N-98Basicです。
- ベストアンサー
- Visual Basic
- Dimとは・・・
変数の宣言をする時の「Dim」は何の略でしょうか… ほかにもプログラムをやっていて、何の略かわからないとなかなか覚えられません。よいサイトをご存知の方お願いします。
- ベストアンサー
- Visual Basic
- dim を解放
VBスクリプト です。 DIMで宣言された変数を解放するにはどうすればいいでしょうか? DIM myfilename myfilename="ああああああ" このときmyfilenameには「ああああああ」が入っていますが、これを空。初期状態に戻すにはどうすればいいでしょうか? redim filename としたら()がないとか言われてエラーでした。 ()つけてもエラーでしたけど。 今 http://www.okweb.ne.jp/kotaeru.php3?q=281720 の疑問を解決しようとVBスクリプトで作成していきづまってるところです。
- ベストアンサー
- その他(プログラミング・開発)
- 記録マクロは分かるのにDim(変数)が入ると分からない
マクロ初心者です。記録マクロで色んなファイルを作り、活用は出来ているのですが、データーの増減、条件判定などが入ってくると必ず、Dim〇〇の記述が入ってきます。 記録マクロのコード記述を読んで大体は読めるのですが、Dimになるとサッパリ分からなくなります。 私にはこのDimが変数、代入と言うことは分かるのですが、では『具体的にこうなんだ、こうなるんだ』ということが理解できません。変数宣言を強制していません。 過去のこのカテの類似質問を拝見しましたが、今一、理屈が分かっておりません。 変数型マクロのサンプル例でこの辺を詳しく解説しているサイトをご存知でないでしょうか? VBA構文と日本語記述解説を対比して解説してあると分かり易いと思うのですが、書籍も探しています。 ご存知の方、教えていただけないでしょうか?
- ベストアンサー
- オフィス系ソフト
- VB6変数の宣言dim j,k,p,m,n as Integerは良くない?
お世話になります。 VB暦1年です。 汎用の変数宣言でタイトルのように dim j,k,p,m,n as Integer dim ssa,ssb as String など、カンマ区切りで変数宣言を使っていたのですが 最近、知人にasの手前の変数は型どおり宣言されるが その手前の変数はVariant型で宣言されてしまうと指摘されました。 指摘されるまで気にはしていませんでしたが ウォッチで確認すると変数に代入されるまでは 型がVariant/Emptyとなってます。 以後、気をつければいいのですが 過去にコーディングしたプログラムにも多少、使用していて客先に納品してしまっているものもあります。 後々、問題になるのかな?
- ベストアンサー
- Visual Basic
- vbscriptの変数宣言
教えてください。 プログラム初心者です。 vbscriptで変数をDimで宣言しているものと。Dim無しの変数宣言していないく、 いきなり代入して使っているものもあります。宣言して使うものと使わないものの違いは何でしょうか? よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- dimを使わずにredimを使う場合
VBAを使っていて、 配列数を変数で定義したいのですが、 ネットで検索すると Dim aaaa() as integer Redim aaa(xxx, yyy) あるいは Dim aaaa() Redim aaa(xxx, yyy) as integer のようにdimで変数を定義した後にredimで定義しなおす方法が書かれてあります。 一方で、 Redim aaa(xxx, yyy) as integer のように、dimの定義を省略して、いきなりredimで配列を定義しても 問題なくプログラムは実行できることに気がついたのですが これら二つの方法に違いはあるのでしょうか? 後者を使っても問題ないでしょうか?
- ベストアンサー
- Visual Basic