KoMaDo   VISIO SQUARE : VB/VBA  ■ Headline ■ HOME    

 KoMaDo / Headline / category :  【VISIO全般】  【News/宣伝】  【図形・操作】  【ファイル変換】  【ShapeSheet】  【VB/VBA】  【雑談その他】 ;

581 :フォントを変える方法について(03)  582 :Visio終了時エラー (03)  583 :AutoCAD図面を取り込み後、VBで座標を取得できますか?(02)  584 :アドオンの開発(02)  585 :Visio VBA書籍について(03)  586 :リバースエンジニアリングできません。なぜ?(02)  587 :VBで「ツール」「オプション」の開発モードをON,OFFする(03)  588 :Window状態の取得(02)  589 :印刷プレビューウィンドウと図面ウィンドウの識別方法(01)  590 :シェイプがドロップされる直前の選択状態(01)  591 :VBからVisio2000起動後、Visio-VBAを実行したい(03)  592 :Windows2000 + Visio2000 SR1(01)  593 :Master から Shape(05)  594 :結合後のID取得方法(06)  595 :ステータスバーについて (04)  596 :特定のシェイプを削除できないようにするには (03)  597 :VisioToolBoxについて (03)  598 :Visio2000で作ったものをDXF形式にする方法について(至急) (06)  599 :VSLマクロの実行 (01)  600 :ちょっと確認させてください。 (03)  601 :グループ解除について (08)  602 :VBAで2つのシェイプをコネクタで接続したい (01)  603 :オブジェクトの座標をVBAで知りたい (05)  604 :右クリックのショートカットメニュー作成方法 (01)  605 :shapeのデータ (01)  606 :MSVCRT.DLLアドレス違反で異常終了 (01)  607 :シェイプで囲まれた中にある別のシェイプを知る方法 (05)  608 :Visio2000をsetupするとVB6ラインタイムもsetupされる? (04)  609 :VSLでのイベント処理 (01)  610 :ユーザーフォームに線を引きたい (05)  611 : マクロで置換を行いたいのですが (03)  612 :カスタムプロパティ の[行]ラベルの変更 (03)  613 :現在選択されているステンシルの列挙 (05)  614 :図面ページの向き (04)  615 :VISIOの起動時のファイルオープン (03)  616 :ページ・ページタブの制御 (03)  617 :VBAで複数ページをHTML形式で保存したいのです (01)  618 :VBA機能で可能なプログラミングの範囲 (03)  619 :図面のタイトルについて (10)  620 :VSLファイルの作成について (13) 
ログ検索  リロード  前のページ  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 次のページ  総てのスレッド  スレッド総数 696581 - 590 を表示


581: フォントを変える方法について  全レス

01: 名前:依田純一投稿日:2001/05/08(火) 14:28
こんにちは、久しぶりに投稿します。
最近、WindowsMeのマシンにVisio2000Technical(SR-1対応版)
をインストールしたのですが、プロジェクトエクスプローラに表示される
フォーム名や、プロパティウインドウに表示されるプロパティ名や値の
フォントが、草書というか行書と言うか、非常に読みにくいフォント
になっていて、困っています。同様なことは、EXCEL797のVBAでは
起こっていません。どうすれば、見やすいフォントに変えられるか、
もし、ご存知でしたら、お教えいただけると、大変ありがたいのですが。

02: 名前:oki投稿日:2001/05/08(火) 23:33
私も似たような現象が起きたことがあります。
私の場合は、WORD、EXCEL、VISIO他、全てのアプリケーションのVBAで
読みにくいフォントになりました。
マイクロソフトのHPで「特定のマシンでこの現象が起きる」とのことで、
修正パッチを公開していて、私の場合はこれで直りました。
環境は、DELL Dimension、Windows98でした。

03: 名前:依田純一投稿日:2001/05/09(水) 08:22
ありがとうございました。
早速、ダウンロードして、パッチを当ててみます。

■トップに戻る リロード  単独スレ表示



582: Visio終了時エラー  全レス

01: 名前:Akemi 投稿日:2000/09/27(水) 11:54
こんにちは

VBAプログラムから、メニューバーに独自のメニューを追加し、
そのサブメニューからVisioを終了させる処理を入れることを考えています。
Visio.Application.QuitでVisioを終了させようとすると、Visioが終了された後、
メッセージボックス「アプリケーションエラー」や、ワトソン博士が表示されてしまいます。

このエラーメッセージを起こさせずに、独自で追加したメニューやツールバーボタンから
終了させる方法はないでしょうか。

宜しくお願いします。

02: 名前:Akemi 投稿日:2000/09/27(水) 13:15
申し訳有りません。

SendKeys "%{F4}"

で終了すれば、問題ありませんでした。

03: 名前:Mae投稿日:2001/05/08(火) 13:21
こんにちは

ちょうどAkemiさんと同じ問題で、悩んでました。

私も、SendKeysの方法で解決しました。

有り難うございました。

■トップに戻る リロード  単独スレ表示



583: AutoCAD図面を取り込み後、VBで座標を取得できますか?  全レス

01: 名前:たつや投稿日:2001/04/20(金) 10:14
VISIOにAutoCADの図面を取り込んだ後、その図面の一部のエリアを
クリックするとエリアに色塗る等のカスタマイズをしたいと思っています。
VISIOでは、このようなことができるのでしょうか?
どなたかご存知の方教えて下さい。

02: 名前:oki投稿日:2001/05/08(火) 01:12
VISIOにAutoCADの図面を取り込んだ際に、取り込んだシェイプを右クリックして、
「CAD Drawing オブジェクト」→「Convert」を実行しなければなりません。
Convertした後は、VISIOのシェイプとして扱う事ができます。
ちなみにStandard Editionではできません。

■トップに戻る リロード  単独スレ表示



584: アドオンの開発  全レス

01: 名前:おかず投稿日:2001/04/12(木) 22:25
はじめまして。
VISIOをはじめて2週間目に突入しました。
VBAで色々作り始めているんですが、VISIOのアドオンって何で作れば良いんでしょうか?

02: 名前:ひのとも投稿日:2001/05/02(水) 17:36
Visioに標準で付属している VBA もしくは COM をサポートしている
開発言語(Visual Basic 、Visual C++ 、Delphiなどなど)なら
なんでもOKです。

■トップに戻る リロード  単独スレ表示



585: Visio VBA書籍について  全レス

01: 名前:Mae投稿日:2001/04/17(火) 16:17
Maeです。

VisioのVBAについて詳しく書かれている書籍がありましたら教えて下さい。

02: 名前:おかず投稿日:2001/04/21(土) 18:08
私も探してたんですが、どうも存在しないようです。
色々探していたら、次のサイトに結構詳しい資料がありました。
一度見てみてください。
http://www.microsoft.com/japan/developer/library/default.asp [source] [check]

03: 名前:Mae投稿日:2001/04/27(金) 17:44
Maeです。

おかずさん、有り難うございました。
上記のサイト見ました。いろいろ掲載されていて大変役に立ちそうです。
又何かいいサイトがあれば教えて下さい。

宜しくお願い致します。

■トップに戻る リロード  単独スレ表示



586: リバースエンジニアリングできません。なぜ?  全レス

01: 名前:しんげつ投稿日:2001/03/19(月) 22:12
Visio2000Entですが、VB6のプロジェクトをリバースエンジニアリング
したいのです。VB6にVisioアドインが存在します。ヘルプによると、
アドインボタンを左から順に
「Visioを開く」→「新規VisioのUML 図面」→「UMLモデルのリバースエンジニア」
と押下すると、UML図が表示されるように書かれています。実際に実行すると、
たしかにVisioは起動し、UMLナビゲータは開き、
プロジェクトを取り込んだかのようにプログレスバーのようなレベルが表示され
取り込みは終了します。確かに静的構造の図面が1つ立ち上がるのですが、
中身は白紙なんです。
何度やっても結果は同じ。。。
どうしても解らず、参考書を買いに書店へ行ってもUML情報が載っている本は
いまだ見かけていません。
せっかくリバースエンジニアリングを目的に購入したEntなんですが、
実現できず困っています。
どなたかご教授願えないでしょうか?

02: 名前:松竹梅投稿日:2001/04/13(金) 03:17
はじめまして。松竹梅といいます。
Visioで、UML図を書いたことがなかったので、ちょっとやってみましたが、
確かにそうなりました。で、ちょっと調べてみたところ、オンラインヘルプに
以下の記述がありました。

Microsoft Visual Basic 6.0 ソース コードをリバース エンジニアリングする

1. Visual Basic をカスタマイズし、リバース エンジニアリングするソース コードを格納するプロジェクトを開きます。

2. Visual Basic で、[Visio UML アドイン] ツールバーの [UML モデルのリバース エンジニア] () をクリックします。
Visio [UML モデル図] ソリューションでは、空白の静的構造図の図面ページが表示されます。[UML ナビゲータ] のツリー ビューにソース コードのクラス定義を表すアイコンが表示されます。

3. Visio UML ソリューションで、ツリー ビューから図面ページにアイコンをドラッグして、モデルのビューを表す静的構造図を作成します。

2.のところに、空白の・・・・という記述がありました。ので、おそらく、
UMLナビゲータに要素(クラスプロパティ・メソッドなどなど)が追加される
だけで、クラス図うんぬんは、おそらく自分で作成しなければならないと
思われます。
やっぱり、UMLのモデルなどを作成するなら、Rational Roseなどの
ツールをお勧めしたいところです。

以上。

■トップに戻る リロード  単独スレ表示



587: VBで「ツール」「オプション」の開発モードをON,OFFする  全レス

01: 名前:VisioMania投稿日:2001/03/28(水) 17:20
お世話になります。たまにはお世話する立場にならないと、と思いつつ。。。
(環境)
Windows2000Pro,Visio2000standard sr1,vb6.0

メニューの「ツール」ー「オプション」の詳細設定タグに”開発モードで実行”
というチェックボックスがありますが、ここのオンオフをプログラムで切りかえる
方法をご存知の方いらっしゃいましたらご教示願います。
Applicationオブジェクトにはそれらしきプロパティやメソッドはありません
でした。
なぜこういうことをしたいかと言うと、対象システムが、同一マシンで
Visioを普通に使用する(デフォルトメニュー)のとメニューを変更した
(アドオンなどは使えない)Visioを使用するのを両方サポートするように
なっていて、普通に使用した時に手動で開発モードをオンにしたりすると
その後メニューを変更した(アドオンなどは使えない)Visioを使用する時
に制限したい機能が使えてしまう、という状況があるからです。

では、恐縮ですがよろしく御願いします。

02: 名前:みや投稿日:2001/04/11(水) 09:49
VBだったら
app.EventsEnabled = False
でしょうか。 

03: 名前:Modacn投稿日:2001/04/11(水) 20:09
私は次の方法で開発者モードをON/OFFしています。
Visio2000の場合レジストリの
\HKEY_CURRENT_USER\Software\Visio\Visio 2000\application の
Developerに1を設定して開発者モードON、0を設定して開発者モードOFF。
Visio5の場合は\Visioのインストールパス\System\Visio.iniの
Developerに1を設定して開発者モードON、0を設定して開発者モードOFF。

■トップに戻る リロード  単独スレ表示



588: Window状態の取得  全レス

01: 名前:Licca投稿日:2001/03/30(金) 15:16
こんにちは、カスタムプロパティウィンドウの表示はDocmd(1658)で可能ですが、
ウィンドウが開いているか否かを取得する事は出来るでしょうか?

02: 名前:ひのとも投稿日:2001/04/11(水) 08:11
WinApi を利用して、Window名を検索する方法しか思い当たりませんね。
かなり、高度なことしていますね!!

■トップに戻る リロード  単独スレ表示



589: 印刷プレビューウィンドウと図面ウィンドウの識別方法  全レス

01: 名前:VisioMania投稿日:2001/03/23(金) 13:02
お世話になります。VisioManiaです。
(環境)
Windows2000Pro,Visio2000standard SR1

VB6.0で、現在アクティブなウィンドウが印刷プレビューウィンドウか
通常の図面ウィンドウなのかを識別する方法をご存知の方、いらっしゃい
ますでしょうか?ソースがあれば助かります。
なぜこういうことをしたいかというと、あるシステムでページタブの
右クリックメニューからアドオン(Exe)を起動させるようにしているのですが、
印刷プレビューウィンドウと通常の図面ウィンドウで同一のメニュー
オブジェクトが使われている為、同一処理が走ってしまいます。
ですが印刷プレビューウィンドウから起動するとVisioのイベントが
発生しないためアドオンが誤動作を起こしてしまうのです。

この事象を回避するため上記のような対応を検討しているのですが
方法がわからず困っています。

■トップに戻る リロード  単独スレ表示



590: シェイプがドロップされる直前の選択状態  全レス

01: 名前:こうち投稿日:2001/03/15(木) 13:32
ステンシルからシェイプがドロップされる直前に
図面上の図形選択状態を取得する方法はないでしょうか?。

たとえば Document_BeforeShapeDrop
のようなイベントが欲しいのですが。

■トップに戻る リロード  単独スレ表示


ログ検索  リロード  前のページ  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 次のページ  総てのスレッド  スレッド総数 696581 - 590 を表示