TECH INFO

Are you ready for TECH INFO?

AD

頼まれて、yahoo shopping の構築をしてます。
うーん、さっぱりわからんwww

とりあえず、ストアマネジャーから、店舗トップページへのリンクが全く無いというのは、痛い仕様だと思う。
なんですぐに見られるようにしていないのだろうか?
ブログツールとかだと反映がするに確認できるようになっているのが普通なので、何か意味があるのだろうけど
「不親切だな」としか思わない。

それから、サポート電話はつながらないし(無料になって殺到してるのだと思うけど)、メールで質問を投げて、1ヶ月経っても返事がないのはさすがにダメだと思うな。

そのうち改善されるのか、無料なので仕方がないとあきらめるか、ちょっとまだわからない段階です。

Post date : 2014.04.24 11:44

XPのサポートが終了したからかどうか知りませんが、XP上で動いていた Security Essential が不具合を起こして死亡しました。

原因不明でOS上の他のソフトが動かなくなり、放っておくと Security Essential 構成ソフトと思われる MsMpEng.exe が動かない旨のメッセージが表示され、OKを押しても、キャンセルを押しても、その後はOSが死んでしまう(マウスは動くが、他の処理を全く受け付けて貰えなくなる。時間を置いても解決せず。)

アンインストールを試みようと、Safemode で立ち上げてみたが、セーフモードでは Security Essential のアンインストールは出来ない(そういう仕様)と、インストーラには言われてしまう。
普通に立ち上げてアンインストールしようとしても、まともに動かない。
デッドロック。

そこで、もはやネットには繋がないXPの事、サービスを止めて対処した。
対処方法

ちなみに、
サービス停止後に Security Essential のアンインストールを試みたが、今度はエラーでアンインストールできなかった。

なんてこった。

Post date : 2014.04.17 15:49

MS Access 2013 (Windows7上) にて、なんかエラーが出るのです。
調べてみると、Access 2010 以降、カレンダーコントロールがなくなっているらしい。
だから開けない という意味を、”(ややこしいなんか英語の部品がどうたらこうたらの)参照が見つからない” という、一般人には理解しがたいエラー表示で出してくれます。
足りないのは、MSCAL.OCXというやつです。

じゃ、新しい環境に前のアクセス(MS Access 2007)に入っているMACAL.OCX を持ってくればいいじゃないかという試みは、成功しない。
regsvr32 とかを使えばいけるようだが(たとえば、こんな風に)、まぁライセンスの問題もあってお勧めしない。
で、この解決策です。

○とりあえず、解決策

「Access 2007 ダウンロード: Access Runtime」
ここを開いて、ダウンロード -> インストール。
それでOK.

MS Accessを持ってない人でも、アクセスで作ったプログラムを動かす事ができるツールです。
これでランタイムのライセンスがどうのこうの言う問題もクリア。

インストール後 Acces 2013 で問題のプログラムを走らせても、ちゃんとカレンダーコントロール表示されてエラー消えた。

但し、将来にわたって動作を保障するものではないので、その点はご了承ください。

○参考

役に立つかどうかわかりませんが…
根本的に無くなったコントロールは当てにしないで、ちゃんとした?対策をプログラムを触る事で解決したい方はこちら。
カレンダーコントロール色々

 

Post date : 2014.03.27 12:59

access 2003 (だったかな?)で開発して、今でも現役で使っているソフト。
メンテの為に access 2013 上で動かしてみると、エラー…

デバッグしてみると、クラスの初期化で落ちる。

いくらVBAでクラスを使うのがマレだとしても、言語の機能として用意されているものを使っていてエラーになるってどういうこと???
相変わらずのMSのひどさにうんざり。

そんなことじゃ、windows phone なんて絶対に買えないよ。
久しぶりに、MSを締め殺してやりたくなった。

本当に、期待を裏切ってくれるなぁ。

追記:

結局、原因は クラスの初期化 にあるのではなく、参照でカレンダーコントロール(Access2013では、なくなっているocx)を参照している為と判明。
でも、該当のフォームではカレンダーコントロールなんか使ってないんですよ(他のフォームで使っている)。
しかも、落ちるのはなぜか クラスのメンバー関数をを呼び出す部分。なんでかしらんけど、new の部分では初期化されず、最初にメンバー関数を呼び出したところでコンストラクタが走る仕様。そして、落ちる。
クラスとカレンダーコントロール、何も関係ないやんけー!
なんでここで落ちるの?わけわからん。

なんという不可解。なんというエラーの掴みにくさ。

ここを見て、ようやく「原因これだったりしてwww まさかな。」「うひー!これかよ!マジキチ??」てなもんです。

ひでーひでー。
ひどすぎるぞー!

原因がわかったのは、本当に偶然の産物。
こんな環境はいやだーーー!

 

 

Post date : 2014.01.27 19:07

うーん。
やっぱり C++ (VC?) は訳がわからん。
頭痛い。

C++独自のキャスト

 

Post date : 2013.12.23 19:15