[リストへもどる]
新着記事

タイトルRe3: WebRequestすると落ちる・・・ような気がするURL
記事No382   [関連記事]
投稿日: 2011/01/19(Wed) 15:55
投稿者DECO
うぇいくさん、こんにちは。

うまくいったようですね。
ご報告ありがとうございました〜。

タイトルRe^2: WebRequestすると落ちる・・・ような気がするURL
記事No381   [関連記事]
投稿日: 2011/01/18(Tue) 21:54
投稿者うぇいく
 ありがとうございます。Location先がRealURLにて受け取れたので、そこから再度アクセスして、無事、Loginできるところまで確認できました。

タイトルRe: WebRequestすると落ちる・・・ような気がするURL
記事No380   [関連記事]
投稿日: 2011/01/14(Fri) 18:09
投稿者DECO
うぇいくさん、こんにちは。

修正版をアップしたので、お試しください。

タイトルRe: WebRequestすると落ちる・・・ような気がするURL
記事No379   [関連記事]
投稿日: 2011/01/12(Wed) 16:51
投稿者DECO
うぇいくさん、こんにちは。
レスが遅くなりすみません。
本年もよろしくお願いします。

掲題の件ですが、調べてみますので少し時間をくださ〜い。

タイトルWebRequestすると落ちる・・・ような気がするURL
記事No378   [関連記事]
投稿日: 2011/01/08(Sat) 20:06
投稿者うぇいく
 ご無沙汰しております。

 nifty系の巡回ツールがなくなって今は、OTN(Oracle Technology Network)のExtensionぐらいしかつついてないのですが・・・
このたび、OTNの掲示板が新しくなりました。それに合わせてExtensionを修正したいたところ、標題にあるように、そのサイトのログインページへ行くためのURLをリクエストすると、どうもCMNが落ちるようです(エラー表示は無でいきなりプロセスが終わる)
原因がCMNなのか、Extensionなのか、実はサイトが変な内容を返しているのか、単に環境の問題なのか、まだ調査中なのですが、並行してCMN本体側を調べていただけると助かります。

forums.oracle.com/forums/login!withRedirect.jspa

※URLから予想がつく通り、実際のページにはredirect(Location?)されます。
とりあえず、cpxのsampleのやつのURL欄に上記URLを入れると、同じように落ちるので、手っ取り早くはそれで試せるかと思います。

タイトルCPXSDK v1.10
記事No357   [関連記事]
投稿日: 2010/06/07(Mon) 18:38
投稿者DECO
CPXSDK v1.10をアップしました。

ICmnPilot::cmnGetData で指定できるデータIDに、データフォルダのパスを取得する DP_DATAFOLDERPATH を追加しました。

この値はCMN0.60β以降で有効です。

タイトルRe: IK_TEXTRBの項目について
記事No354   [関連記事]
投稿日: 2010/05/21(Fri) 15:47
投稿者DECO
営々さん、こんにちは。

ものすごーーーーーく遅くなりましたが、 IK_TEXTRB の挙動を修正しました。
近々新版を出しますので、少しお待ちください。

タイトルRe: IK_TEXTRBの項目について
記事No333   [関連記事]
投稿日: 2009/12/14(Mon) 09:16
投稿者DECO
営々さん、こんにちは。

少し時間ください〜。

タイトルIK_TEXTRBの項目について
記事No331   [関連記事]
投稿日: 2009/12/10(Thu) 20:09
投稿者営々
こんにちは。

cmn_sample.cppをTurbo C++とOpen WATCOM C++でコンパイルして使ってみました。

掲示板の情報の設定欄で、IK_TEXTB(ボタン付きテキスト入力/直接入力可)と IK_TEXTRB(ボタン付きテキスト入力/直接入力不可)の項目のボタンを押して、項目を設定してみたのですが、IK_TEXTRBのほうだけは、掲示板情報のOKボタンを押して変更を確定しようとした場合に、値が変更前(値無し)に戻ってしまいます。

自分でcpxGetFolderDetailTextのルーチンを書いてみた場合にも、やはりIK_TEXTBのボタンでは変更が保存されるのに、IK_TEXTRBのボタンで決定した項目は掲示板情報を抜けると変更前に戻っていました。

特に困る点ではないのですが、お暇なときに調査をしていただけると助かりますm(__)m

タイトルRe: Open WATCOMでCPX開発
記事No329   [関連記事]
投稿日: 2009/11/25(Wed) 00:58
投稿者営々
こんにちは。
前回の書き忘れ。

3) Options → C++ Compiler Switches → Miscellaneous Switchesで、Double byte chalactersで「Kanji [-zk0]」を指定
(これは日本語ソースを使う場合には必ず必要)

4) ソースファイル中でSTLとwindef.h (windows.h)を併用する場合には、下記のマクロを設定。

#if !defined NOMINMAX
#define NOMINMAX 1
#endif

(マクロ名がかぶっているため)

タイトルRe: Open WATCOMでCPX開発
記事No325   [関連記事]
投稿日: 2009/11/19(Thu) 19:00
投稿者DECO
営々さん、こんにちは。

Open WATCOM C++の情報、ありがとうございます!

タイトルOpen WATCOMでCPX開発
記事No324   [関連記事]
投稿日: 2009/11/19(Thu) 18:56
投稿者営々
こんにちは。
Turbo Explorerが公開停止になってだいぶ経っちゃいましたねぇ…

今はCPX開発用言語にOpen WATCOM C++を使っています。現在のバージョンはCOMも作れるんですよ。

使用方法をここにメモしておきますね。

1) Open WATCOM IDEで、File → New Projectを開き、Target Environmentを
「Win32(NT/Win95/Win32s)」に、Image Typeを「Dynamic Link Library」にする

2) Options → Linker Switches → Import, Export and Library Switchesで、
Librariesに「uuid.lib」を指定、Export Namesに 「cpxCreateInstance='_cpxCreateInstance@4'」を指定する。

タイトルRe: Lazarusとlcc-win32を試しみてる
記事No304   [関連記事]
投稿日: 2009/04/17(Fri) 08:36
投稿者DECO
うぇいくさん、こんにちは。

しばらく開発から離れてて疎くなってしまってるのですが、いろんな開発環境があるのですねー。
vtblを自前で用意しなければならないのは結構面倒ですね・・・。
そもそもCOMとかvtblとかの内部を分かってる人って、そうそういないでしょうし。
逆にそれが分かって自作できれば、どんな開発環境ででも作れるということになりますね。

ちなみにLazarusはどう発音するのでしょう!?
人名ではラザロとかラザラスとかいろいろ読み方があるようですが。

タイトルLazarusとlcc-win32を試しみてる
記事No303   [関連記事]
投稿日: 2009/04/16(Thu) 21:22
投稿者うぇいく
ふと思いついて、sampled.cpxをlazarusに移植して見ました。とりあえず、COMの問題さえ自力でどーにかすれば、動くことを確認。
# LazarusはDelphiのよーで、かつ、マルチプラットフォームな統合開発環境ですが、WindowsでDelphiの代わりとして使おうとした場合、「COM未対応」「dllからLCL(VCL)が使えない」とゆー制限があります(あー、あと、すべてスタティックリンクされます)
※内部コードがUTF8になったので、まじめにcpxに使おうとすると文字コードの変換が大変そうです。

とりあえず次に、lcc(Lcc-win32)にてチャレンジ中。
# lccはC++ではなく、C。CからCOM使うのが結構面倒・・・
# これを調べているとき、COMのvtblを別途用意することを試したのが上の件。

タイトル投稿テスト
記事No286   [関連記事]
投稿日: 2008/03/18(Tue) 16:27
投稿者YOS
一時的に投稿できなくなっていたので、そのテストです。
この発言が、投稿されていたら、OKと言うことです。

From CMN
----
YOS

タイトルcmnWriteSubTitle+画像取得
記事No279   [関連記事]
投稿日: 2007/12/15(Sat) 19:23
投稿者YOS
1.cmnWriteSubTitleの画像取得のタイミングについて

登録するデータに、画像へのリンクが含まれていた場合、CMNが画像を取得して格納してくれますが、これは、cmnWriteSubTitle実行時ですよね?
また、この画像取得をやめるオプションは、CPXでは、存在しませんよね?

2.フォルダプロパティ→画像→「画像を受信する」オプション

「オプションの設定を使用する」のチェックをOFFにした上で、「画像を受信する」のチェックをOFFにします。
この状態で、cmnWriteSubTitleを実行すれば、0番発言中の画像は、取得しないはずですよね?
でも、実際は、実行されてしまいます。

なお、下記のケースでも、やはり、0番発言内の画像は、受信されてしまいます。

ON:画像を受信する
OFF:発言内の画像を受信する
OFF:発言内の背景画像を受信する
OFF:0番発言の画像を受信する

CPXの場合は、cmnWriteSubTitleのimgタグを、予め書き換えてから登録しないといけないのでしょうか?

----
YOS

タイトルRe2: cmnGetCurrentTime関数の使い方について
記事No275   [関連記事]
投稿日: 2007/10/19(Fri) 23:04
投稿者営々
うぇいくさん、レスありがとうございます。

>これ、桁が足りなさ過ぎるような気が。

わ、WORDとDWORDを間違えてました(^^;ゞ
これで何とかなりそうです。ありがとうございました。

タイトルRe: cmnGetCurrentTime関数の使い方について
記事No274   [関連記事]
投稿日: 2007/10/19(Fri) 22:47
投稿者うぇいく   <weyk@nifty.com>
> WORD tmNow; // 作業用日時カウンタ
これ、桁が足りなさ過ぎるような気が。おそらく、tmNowって通算秒ですよね?

タイトルcmnGetCurrentTime関数の使い方について
記事No273   [関連記事]
投稿日: 2007/10/19(Fri) 21:38
投稿者営々
こんにちは。
以下のようなルーチンを作ってみたのですが、うまく現在時刻を取得できません。
なにか使い方が間違っているのでしょうか? お知恵をお借りできたら助かります。

OSはWindows XP SP2です。

======================================
#include <iomanip>
#include <strstream>

WORD tmNow; // 作業用日時カウンタ
WORD wYear; // 年(西暦4桁)
WORD wMonth; // 月
WORD wDay; // 日
WORD wHour; // 時
WORD wMinute;// 分
WORD wSecond;// 秒

tmNow = m_pICmnPilot->cmnGetCurrentTime(); // 現在日時を取得

m_pICmnPilot->cmnGetTmFromTime (tmNow , wYear, wMonth, wDay, wHour, wMinute, wSecond); // 今日に日時カウンタを日付の数値に分解

std::ostrstream osStrTemp; // 日付文字列作成用ストリーム出力
osStrTemp << tmNow
<< ('=')
<< setw(4) << wYear // 4桁で年を出力
<< ('/')
<< setw(2) << wMonth // 2桁で月を出力
<< ('/')
<< setw(2) << wDay // 2桁で日を出力
<< (' ')
<< setw(2) << wHour // 2桁で時間を出力
<< (':')
<< setw(2) << wMinute // 2桁で分を出力
<< (':')
<< setw(2) << wSecond // 2桁で秒を出力
<< std::ends // 文字列末尾のヌル文字を出力
<< std::flush; // 出力バッファをフラッシュ

MessageBox(NULL , osStrTemp.str() , "CMNデバッグ - 現在日時の取得" , MB_SYSTEMMODAL); // メッセージボックスを最前面に表示

======================================

実行結果: "41929=1970/ 1/ 1 20:38:49"

タイトルRe3: cmnGetDateTime関数と「pm」の文字について
記事No271   [関連記事]
投稿日: 2007/10/19(Fri) 15:19
投稿者DECO
営々さん、こんにちは。

>もう一つ質問ですが、
>cmnGetDateTime使用時に 12:00 AM〜12:59 AMを 0:00〜0:59に変換する機能は搭載されていますか?

これはそうなっているかと思います。