1 名前:nobodyさん mailto:sage [2005/07/03(日) 12:27:28 ID:???] レガシASPについて語るスレです。質問や雑談もOK。 何より手軽なので社内イントラであればまだまだ第一線です。 ASP.net については専用スレッドでお願いします。 関連スレ: 【質問】ASP.NETスレ Part2【議論】 pc8.2ch.net/test/read.cgi/php/1111480331/ 過去スレ: ==ASP== Part 3 pc8.2ch.net/test/read.cgi/php/1059401269/ ==ASP== Part 2 pc2.2ch.net/php/kako/1028/10280/1028024916.html ==ASP== pc.2ch.net/php/kako/984/984840107.html
735 名前:nobodyさん [2007/03/13(火) 05:41:56 ID:Fi31q+iU] ASP(VBS)からWinInet.dllのAPIを呼び出す手順を教えてください。 朝までわかりませんでした... InternetOpenとかいきなり呼んでも起こられるし CreateObjectできるクラスはなさそうだし。 サンプル見つからないのは無理だからでしょうか。 もしかしてWinInetはCOM,ActiveXのI/Fないんでしょうか
736 名前:nobodyさん mailto:sage [2007/03/13(火) 10:12:18 ID:???] WinInet.dllで何をしたいかによると思うんだけど。 いずれにしても、自分でActiveXを作るか、似たような機能をもつ コンポーネントを探すしかないかと。
737 名前:nobodyさん [2007/03/13(火) 19:46:01 ID:Fi31q+iU] >>736 735です。 そうですね、何も書いてないですね.. FTPです。WinInetのAPIが直接できると思い込んでいました。 ATLでAPIのラッパを作ってみます。 ありがとうございました。
738 名前:nobodyさん mailto:sage [2007/03/13(火) 19:57:53 ID:???] >>737 FTPならIISですぐ使えるDLLがたくさんでてるから、自分で作る必要ないよ。 日本の有名どころならBasp21。ググればすぐでてくる。 海外製のフリー、商用利用可のものも結構あるよ。 ちなみにASP.NETならFTPもframeworkにあるので簡単に実現できる。
739 名前:nobodyさん [2007/03/14(水) 05:56:53 ID:bC1XPAIw] >>738 アドバイスありがとうございます。(返信遅くすいません) おっしゃる通りBASP21Proを初め、いくつかの外部ソフトや InetCtl等も検討しユーザに打診はしたのですが、 基本は「標準」環境のまま(Win2000Server)で、追加インストールが 難しい環境なのです。追加は「自作」のみで。 割と大きな会社のイントラでその中に「おまけ」として乗せてもう アプリであり、その「おまけ」が環境いじるな!という感じでして。
740 名前:nobodyさん mailto:sage [2007/03/14(水) 11:35:54 ID:???] ActiveXを自作しても登録せにゃならんから、お手上げだな
741 名前:nobodyさん mailto:sage [2007/03/14(水) 15:47:57 ID:???] 自作して登録するのも、どっかからかもってきて登録しても、 結局環境をいじることになるじゃん。 自作の場合のみ環境をいじっていいということと、 おまけが環境いじるなってのと、 言ってることが激しく矛盾していると思うのだが。 そいつにif文の書き方を教えてやれ。
742 名前:nobodyさん mailto:sage [2007/03/14(水) 16:39:07 ID:???] 何が目的なのかわかれば別のアドバイスもできるかもしれんのに、質問が
743 名前:nobodyさん [2007/03/14(水) 20:18:20 ID:kF5h7YY1] すべての画面で ON ERROR RESUME NEXT って使ってる? トランザクション処理するところしか使ってないんだが。。
744 名前:nobodyさん mailto:sage [2007/03/14(水) 21:39:18 ID:???] >>743 使わないなー ビジネスロジックでエラーが発生するのは論外だし、 エラーが想定されるところだったら、想定したエラーがでないように ちゃんと回避するのでエラーは発生させないし、 想定外のエラーには対処のしようがない。 するとデータの整合性を考えて、万が一変なデータが入ってきた 時にロールバックできるようにトランザクション関係しか使わないね。 よく他の言語でIsNumericの代わりに例外処理を使用して falseを返すような関数を使ってる例があるけど、ああいう使い方は嫌い。
745 名前:nobodyさん mailto:sage [2007/03/15(木) 00:49:55 ID:???] >>744 やっぱそうですか。 ASPはあまり情報がないので、2chだけが便りです。
746 名前:nobodyさん [2007/03/15(木) 06:16:54 ID:FtlXdgK0] >>740-742 #すっかり昼夜逆転になり返信遅れすいません。 レジストリ登録は自作なら可能です。 この差はオープンソースかどうかが大きいようです。 ただオープンソースでもフリーはダメ(ならありえないような。。) 要はインフラ担当部署がレジストリとDLL等更新するものが一目で わかる形でないとダメということらしいです。 (影響、インストール作業等) ちなみに、外部遮断されていて、パッチもほとんど当てません。 一応、BASP21はかなり一般的で、Pro版もあると再度押しています。
747 名前:nobodyさん mailto:sage [2007/03/18(日) 14:49:42 ID:???] 質問です。 ブラウザからUTF-8できたPOSTデータは単純にResponse.Write(Request.From(hoge)) 1行だけ書いたASPでは自動変換(初期SJISかなんか?)に変換されて出力される、という ことでOKでしょうか。 んでこの自動変換を指定変換にするのがCodePageで、CodePage = internal_encoding ということでいいんでしょうか。 またこの設定はコード上以外の画面から設定(IIS上)はどこかにあるのでしょうか。
748 名前:nobodyさん mailto:sage [2007/03/25(日) 22:40:17 ID:???] CSVファイルをデータベースとして利用したいのですが ODBC接続とOLEDBプロバイダ接続があるのですが どちらがお勧めでしょうか?
749 名前:nobodyさん mailto:sage [2007/03/25(日) 23:08:54 ID:???] >748 ASPからODBCを直接操作する方法は基本的にないので (サーバサイド言語にPerlScriptでも使って、Win32::ODBC使えばどうかしらんけど) 基本的にOLEDBプロバイダ接続になります…… が、CSVを直接操作するOLEDBプロバイダがこれまたないので、結局 ASP - ADO - OLEDB - ODBC - CSV という呼び出し階層になるかと。 具体的にどうするかは任せた>750 ' てか、CSVを直接DBとして扱うにはschema.iniとかいろいろめどいんだけど
750 名前:nobodyさん mailto:sage [2007/03/25(日) 23:30:58 ID:???] >>749 homepage1.nifty.com/kojama/works/rdbms/conn/connstr.html#csvoledb ここを見てOLEDBプロバイダとODBCがあると思ったのですが 違いましたでしょうか?
751 名前:nobodyさん mailto:sage [2007/03/26(月) 00:37:41 ID:???] >750 ……スマソorz これで接続できるとはしらんかった…… ということで俺にはもう語れることは何もないので適切なアドバイスたのむ>752
752 名前:nobodyさん mailto:sage [2007/03/27(火) 09:56:05 ID:???] GUIDを取得する方法ありますか?
753 名前:nobodyさん mailto:sage [2007/03/27(火) 20:12:09 ID:???] GUIDって?
754 名前:nobodyさん mailto:sage [2007/03/27(火) 21:38:40 ID:???] www.microsoft.com/japan/technet/scriptcenter/resources/qanda/feb05/hey0221.mspx
755 名前:nobodyさん mailto:sage [2007/03/28(水) 03:20:34 ID:???] ITmedia エンタープライズ:Windows用汎用コンポーネント「BASP21」に脆弱性 www.itmedia.co.jp/enterprise/articles/0703/26/news085.html
756 名前:nobodyさん mailto:sage [2007/03/28(水) 08:29:50 ID:???] >>748 どっち使っても大差ないwww
757 名前:nobodyさん mailto:sage [2007/03/29(木) 13:22:19 ID:???] 質問です。 社内で小規模のASP+ACCESSでのデータ管理をしています。 ACCESSデータをEXCELファイルに出力するASPはできましたがその逆を今作成中です。 セル指定とかすこし難しいので、とりあえずすべてのデータを一旦workテーブルに取得して、 workデータと正規データの比較をして正規データの更新をするというものをASPで組もうと思いますが、 出力時のSQLやらpathを逆にしてもうまくいかないのです。 ASP+ACCSESSでEXCELデータのインポートするプログラムを作成した 経験をお持ちの方がいらっしゃれば、気をつけるべきポイントや陥りやすい失敗等 ご教示願えませんでしょうか? もしくはどこか簡単に説明してあるサイトをお教えねがえないでしょうか? 検索ワードに入れ方がおかしいのかVBAばかりhitしてしまいます。
758 名前:nobodyさん mailto:sage [2007/03/29(木) 15:42:32 ID:???] ファイルをメモリ上に読み込んでおいて それをファイルにアクセスする関数で読み込めるというような 高度なことはできますでしょうか?
759 名前:nobodyさん mailto:sage [2007/03/29(木) 21:39:58 ID:???] >>757 ADOでExcel開いて読み込んでまたADOでAccessに吐けばいい
760 名前:nobodyさん mailto:sage [2007/03/29(木) 21:41:26 ID:???] >>752 何のGUIDだよ。。。
761 名前:nobodyさん [2007/03/29(木) 22:12:47 ID:rjNaOEAO] VisualStudio2005でプロセスにアタッチしながらデバッグするときに UTF-8で作成されたファイルでインクルードされている方が文字化けしてしまいます。 1.インクルードする側のファイル(拡張子.asp) 2.インクルードされる側のファイル(拡張子.inc) と2個のファイルがあって1個目のファイルは先頭に <%@ LANGUAGE=VBSCRIPT CODEPAGE=65001 %> とすればアタッチ中でもちゃんと漢字が表示されますが(しないとこちらも文字化けします) 2個目のファイルはインクルード元での指定を無視してしまい、 デバッグ中はどうもSHIFT−JISで表示しようとしてしまいます。 かといって2個目のファイルでCODEPAGEを指定しようとすると @をプログラムの中で2回も使うな、ボケ、とIISに怒られます。 UTF-8で記述されたファイルをアタッチ中にちゃんと表示させるにはどのような指定が必要なのでしょう
762 名前:nobodyさん mailto:sage [2007/03/30(金) 00:01:54 ID:???] VS2005なんか使ったことない。。 ASPといえばInterDevじゃないの?
763 名前:nobodyさん mailto:sage [2007/03/30(金) 00:46:47 ID:???] ASP.NETと勘違いしてるんじゃないか?
764 名前:761 [2007/03/30(金) 00:59:16 ID:DVcKJnhU] VS2005でもASPはサポートされてます。 というか会社はVS2005強制でInterDevを使ったことがないです 助けてください・・・
765 名前:nobodyさん mailto:sage [2007/03/30(金) 06:09:05 ID:???] 実際に使ってる連中に訊いた方が早いんじゃね? pc11.2ch.net/test/read.cgi/tech/1171389245/
766 名前:nobodyさん mailto:sage [2007/03/30(金) 22:15:22 ID:???] basp21のw3getってhttpsのページには使えないんですかね。。?
767 名前:nobodyさん [2007/03/30(金) 22:39:27 ID:DVcKJnhU] >>765 そちらに行ってみます。ありがとう
768 名前:少しは読め mailto:sage [2007/03/31(土) 16:50:04 ID:???] >>752 Microsoft Windows GUID generation answers.google.com/answers/threadview?id=553194 >>757 Office のサーバーサイド オートメーションについて support.microsoft.com/kb/257757/ja >>766 www.hi-ho.ne.jp/babaq/basp21.html
769 名前:nobodyさん mailto:sage [2007/04/23(月) 11:55:29 ID:???] aspで携帯の絵文字変換出来るライブラリ(有償でも無償でも) なんかありますか?
770 名前:nobodyさん [2007/05/01(火) 18:41:17 ID:6TKvIbfn] おしえてくだされ <!-- #include file="../hoge.inc" -->でエラーが出る・・・なんで? windows2000server IIS5.0
771 名前:nobodyさん mailto:sage [2007/05/01(火) 19:39:37 ID:???] >>770 #tore
772 名前:nobodyさん mailto:sage [2007/05/02(水) 00:25:32 ID:???] >>770 せめてエラー文くらい書けよ馬鹿
773 名前:nobodyさん [2007/05/02(水) 00:25:44 ID:0nrPdC3j] >>770 親パスが有効になってないんじゃないの。
774 名前:nobodyさん mailto:sage [2007/05/02(水) 00:26:31 ID:???] sageてなかった。スマソ。
775 名前:nobodyさん mailto:sage [2007/05/05(土) 07:07:53 ID:???] メモ帳などでテキストファイルを開いて閉じた後 そのファイルに対してASPからFSOでファイルを書き込みオープンを 実行すると1回だけオープンエラーが発生します。 ある環境だけで発生するのですが、どういった可能性が 考えられるでしょうか?
776 名前:nobodyさん mailto:sage [2007/05/05(土) 22:24:39 ID:???] >775 具体的なエラーの内容(エラーコードとかメッセージとか)がわからんので 100%憶測でしか答えられんが そのテキストファイル(と、そのファイルのあるフォルダ)の権限はどーなっとるんだ?
777 名前:nobodyさん mailto:sage [2007/05/06(日) 14:28:51 ID:???] FSOで書き込んだ後にちゃんと閉じてるか?
778 名前:nobodyさん mailto:sage [2007/05/07(月) 19:54:57 ID:???] その「ある環境」っていうのがわかんないことには
779 名前:nobodyさん mailto:sage [2007/05/08(火) 21:11:26 ID:???] >>775 1回だけってのもどういう状況か分からん でも、きちんと説明すれば誰かが回答すると思うよ
780 名前:nobodyさん [2007/05/10(木) 18:25:45 ID:PeRRNbU6] VBは多少できるのですが、WEBでは、VBは使い道ないと思ってました。 趣味で、perl+sql(フリーソフト)とかperl+JSP簡易版(フリーソフト)の とか、遊んでますが、 この先、ASPは需要ありそうですか。 (実はWEB会社に転職したいと思ってます)
781 名前:nobodyさん mailto:sage [2007/05/10(木) 18:27:22 ID:???] >>780 古いWebアプリのメンテが中心だと思われwww
782 名前:nobodyさん mailto:sage [2007/05/10(木) 22:40:12 ID:???] >>780 どの程度の会社に勤めたいかによるけど、 ある程度のSI会社は ASP.net か JSP 以外は求められない。 Webデザインやってる会社にSEとして入るならPHPとかActionScriptだね レガシASPは社内SEとか、中小のパッケージソフトハウス
783 名前:nobodyさん [2007/05/10(木) 23:29:04 ID:PeRRNbU6] >>782 さん ありがとう Webデザインやってる会社希望です。 PHPとActionScriptがんばります。
784 名前:nobodyさん mailto:sage [2007/05/11(金) 00:00:13 ID:???] >>783 ActionScriptはともかく、aspだろうが、phpだろうが、jspだろうが 言語的には出来ることはほとんど変わらないから別に何でもいいけど、 問題は開発環境や、それに付帯するライブラリをどれだけ学ぶかどうか。 全部の言語で簡単な掲示板を作ってみるといいよ。
785 名前:nobodyさん [2007/05/11(金) 00:27:17 ID:OT5s23Oj] >>784 さん 僕は、オブジェクト指向型言語の習得は、まず構文を暗記してます。 (この勉強方正しいかわかりませんが?) PHPに慣れたら、掲示板に挑戦してみます。
786 名前:nobodyさん mailto:sage [2007/05/11(金) 00:51:27 ID:???] 結果があるなら過程はなんだっていいんだよ
787 名前:nobodyさん mailto:sage [2007/05/12(土) 00:16:25 ID:???] >>786 kwsk
788 名前:bob [2007/05/15(火) 12:33:20 ID:eko0AQ5x] すいませんが教えて下さい。 つなみに超初心者です。 ASPをVbscriptで記述しています。 ある商品を登録してから1週間の間 ”New”のgif画像を表示させ 登録から1週間以上たった物は何も表示させないようにし たいのですがうまく記述できません。 queryに割り当てている文字列まで分かっているのですが..... Windows 2003 DBMS:SQL Server 2000
789 名前:nobodyさん mailto:sage [2007/05/15(火) 12:49:16 ID:???] >>788 やりたいことは分かったけど、 if文でイメージタグを出す出さないを分岐させるだけの話だから、 「その通りになるようコーディングしろ」としか言えないwww
790 名前:nobodyさん mailto:sage [2007/05/15(火) 12:54:41 ID:???] 昔、こんなふうにやってた気がする。 DateTimeというフィールド名でInsert時の日付がデータベースに入っていたとしたら、 select DateName("yyyymmdd",Now()) As NowDate, DateAdd("yyyymmdd",DateTime, 7) As LimitDate From **** ↑現在時刻を20070516のような文字で返す ↑Insert時の日付に+7して20070516のような文字列で返す んでInsertDateとNowDateをIF文で比較して、NowDate < LimitDateのうちだけ画像を表示とか。 保存時の日付だけ取得して、asp側で現在時刻+7して比較する方法もアリ
791 名前:bob [2007/05/15(火) 12:56:55 ID:eko0AQ5x] >>789 if分は分かっているのですが.... さすがに分かっている人ならバカみたいに簡単な事だろうと思います。 もう少し頑張って勉強してみます。 ありがとうございます。
792 名前:nobodyさん mailto:sage [2007/05/15(火) 13:05:31 ID:???] >>791 SQLを知りたいならSQLのスレの方が良いと思うがな。 DateDiff(Day,GETDATE(),DateAdd(day,更新日,7))が0以下なら7日以内って判定できると思うが。
793 名前:bob [2007/05/15(火) 13:08:37 ID:eko0AQ5x] >>790 ありがとうございます(>_<、) 一度挑戦してみます。 質問ばかりで申し訳ないのですが if分とselect分の使い分けが いまいち理解できないのですが....
794 名前:nobodyさん mailto:sage [2007/05/15(火) 19:48:30 ID:???] >>793 if文はVBの制御ステートメント、 selectはsqlのクエリ(データベースへの問い合わせ言語)でまったく別物。 set rec = db.execute("SELECT DateDiff(Day,GETDATE(),DateAdd(day,更新日,7)) AS DateDiff FROM **** WHERE") みたいにレコードセットを取得して、 set DateDiff = rec("DateDiff") みたいにレコードセットからDateDiffの値を取得して IF DateDiff <= 7 THEN Response.Write("<img src='new.gif'>") END みたいに更新後7日以内だったらnew.gif画像を表示させるみたいな感じ。
795 名前:nobodyさん mailto:sage [2007/05/17(木) 18:37:26 ID:???] Windows2000Serverで動いていたASPサイトを、開発用に WindowsXP Pro SP2のIISで動かそうとしたのですが、 global.asaの<OBJECT>で設定したDLLを使っているASPページにアクセスすると ブラウザに「オブジェクト 'objLock' を作成中にエラーが発生しました。」 と出てしまいます。 他のDLLは普通に使えているのですが。 XPのIISにはこの辺に制限があったりするのでしょうか?
796 名前:nobodyさん mailto:sage [2007/05/17(木) 18:59:41 ID:???] >>795 何のDLLをどう使ってるのかわからんので何とも言えんな。
797 名前:795 mailto:sage [2007/05/18(金) 13:44:58 ID:???] スコープをApplicationからSessionに変更したら動きました。 DLLは自作のCOMオブジェクトです。 他のCOM DLLはApplicationスコープでも作れているので、そのDLL内の処理 に原因があるようです。 やっていることはiniファイル読み込みとか色々で、すぐに原因を探すのは難しいです。
798 名前:nobodyさん [2007/05/23(水) 09:52:14 ID:bVeQ8hR2] クッキーを使わずにsession使う方法ありませんでしょうか? お願いします。
799 名前:nobodyさん mailto:sage [2007/05/24(木) 00:02:48 ID:???] >>798 オンメモリクッキーもダメってこと?
800 名前:798 [2007/05/24(木) 08:42:16 ID:oLiY6jgv] オンメモリクッキーの使用方法お願いします。
801 名前:nobodyさん mailto:sage [2007/05/24(木) 23:13:48 ID:???] >>800 www.microsoft.com/windows/windows2000/ja/server/iis/htm/asp/vbob12d0.htm
802 名前:nobodyさん [2007/06/02(土) 00:08:27 ID:eR36W2F0] ASP(VBScript)のコードををきっちり詰めて書いたつもりでも、 実行してソースを見ると無駄な空行が入ったりしてしまうのが気になっています。 これは一体何なんでしょうか? 気にせずコードを見やすく書いた方がいいんでしょうか? それとも<% 〜 %>の直後にHTML部分の最初を持ってくるなどして 意地でも空行が入らないようにするべきなんでしょうか? ASPで書かれたページのソースを見ると、無駄な改行が入ってるものが 多いみたいですが…。
803 名前:nobodyさん mailto:sage [2007/06/02(土) 09:11:05 ID:???] >>802 > それとも<% 〜 %>の直後にHTML部分の最初を持ってくるなどして > 意地でも空行が入らないようにするべきなんでしょうか? そうするしかないね あまり気にしないほうがいいよ。
804 名前:nobodyさん mailto:sage [2007/06/02(土) 21:11:57 ID:???] >>803 気にしなくて大丈夫ですか。ありがとうございます。
805 名前:nobodyさん mailto:sage [2007/06/03(日) 13:55:11 ID:???] 改行もそうだけど、字下げをどうしたらいいかも悩む
806 名前:nobodyさん mailto:sage [2007/06/05(火) 10:06:15 ID:???] この変数は宣言されていません。:_'adOpenKeyset' というエラーが出るのですがどう対処すればよいでしょうか?
807 名前:nobodyさん mailto:sage [2007/06/06(水) 00:37:23 ID:???] >806 1. adovbs.incってのがC:\Program Files\Common Files\System\adoにあったらラッキー。 それをASPの頭で#includeすればおk (Visual Studioとか開発系のアプリ入れてれば入ってる可能性あり) 2. なかったらその単語でぐぐるか、あるいは、MSDNかAccessあたりのヘルプがあればそれで調べる。 具体的な数値として代わりに何指定すればいいか分かったら、 あとは自分でConst adOpenKeyset=ほにゃらら するなり、数値をべた書きするなりお好きなように。 # 直接その値書けば早いんだが、多分他にadCommandTextとかその辺でも引っかかるだろうから……要領は同じ。
808 名前:nobodyさん mailto:sage [2007/06/06(水) 01:16:28 ID:???] >>806 TypeLibを読み込めば良い。 ttp://tuka.s12.xrea.com/index.xcg?p=ASP#p6
809 名前:nobodyさん mailto:sage [2007/06/19(火) 17:58:44 ID:???] WindowsVistaのIISで ASP + ADO + Jet4.0 を動かせてる人いますか? mdbに接続を開こうとするとエラーになってしまいます。 <%@ Language=VBScript Codepage=932%> <% Dim con Set con = Server.CreateObject("ADODB.Connection") con.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\Database1.mdb;" con.Close %> エラーメッセージ ----------- Microsoft JET Database Engine エラー '80004005' エラーを特定できません /test/Default.asp, 行 5 同様のコードがWSHでは動くんですが、ASPだと動かないんで、セキュリティ? 関連の設定が原因なんでしょうか? テストのため一時的に、IUSER_XXX の 対象mdbとmdbがあるフォルダへのア クセス権をフルコントロール に設定してみましたが同様の現象でした。 IIS7のASP設定はデバッグ機能をONにした以外はデフォルトのままです。 環境 OS:WindowsVista Ultimate IIS:IIS7 MS Office2007 インストール済み
810 名前:nobodyさん [2007/06/23(土) 01:19:44 ID:b9QfdI5n] ていうか、VISTA+IIS7でASP自体うんともすんとも言わない(涙 アプリケーション開発機能の下はすべて有効化してあります >>809 さんどうやって動かしたの?
811 名前:nobodyさん mailto:sage [2007/06/25(月) 15:39:58 ID:???] ページの頭のほうに合計があり、そのあとに明細が続くような ページ構成の場合、明細を足していって合計を出すので 先に合計があると2回明細をなめる必要があると思うのですが こういった場合にうまいやり方はありますか?
812 名前:nobodyさん mailto:sage [2007/06/25(月) 21:15:56 ID:???] >>811 2回やるしかないかな。。
813 名前:nobodyさん mailto:sage [2007/06/25(月) 23:33:53 ID:???] >>811 明細をなめながら 変数 html に出力内容をためていく 同時に変数 sum に明細を足していく 最後に sum → html の順にResponse.WriteすればOK
814 名前:nobodyさん mailto:sage [2007/06/25(月) 23:59:58 ID:???] css使って、見た目上は合計表示が上に来るようにするとか。
815 名前:nobodyさん mailto:sage [2007/06/26(火) 08:04:05 ID:???] 変数にHTMLをためていくのにJavaのStringBuilderみたいな ものはありますでしょうか? 文字列の連結だと遅くなるような気がして避けていたのですが。
816 名前:nobodyさん mailto:sage [2007/06/26(火) 10:03:32 ID:???] >>815 Join(Array(1,2,3,4,...,n),"")とやると、結構速くなる。
817 名前:nobodyさん mailto:sage [2007/06/26(火) 19:33:40 ID:???] WinXP SP2ではbasp21のSleepが効かないみたいですね。 ASPで使っても、単独VBSで使っても、1秒も待たずに戻ってきます。 既知の問題でしょうか?
818 名前:nobodyさん mailto:sage [2007/06/26(火) 20:24:00 ID:???] <tfoot>に明細入れて<tbody>に合計書けばいいんじゃね?
819 名前:nobodyさん mailto:sage [2007/06/26(火) 20:52:06 ID:???] >>817 試してみた OSはWindows XP Professional (5.1, Build 2600) Service Pack 2 ソース <% Set b=Server.CreateObject("BASP21") fdate=now b.Sleep 10 Response.Write(b.version&" > "&fdate&" | "&now) %> 結果 BASP21.DLL = Feb 11 2003 BSMTP.DLL = Feb 11 2003 > 2007/06/26 20:46:10 | 2007/06/26 20:46:20 問題ないぽいね
820 名前:nobodyさん mailto:sage [2007/07/05(木) 16:30:48 ID:???] Application.Lockについて教えてください。 いろいろなサイトを見ているとApplication.Lockのあとに Application変数にアクセスした時点でロックされるという 記述が見受けられますが、実験をしてみたところ Application.Lockだけでもロックされるようです。 (Application変数へアクセスなしでもロックされる) テストした環境はWindows2000Professionalなのですが 環境によって動作が異なったりするのでしょうか? よろしくお願いいたします。
821 名前:nobodyさん mailto:sage [2007/07/06(金) 16:43:54 ID:???] >>820 どんな方法で実験した?
822 名前:nobodyさん mailto:sage [2007/07/06(金) 21:19:38 ID:???] ロックされているのをどうやって確認した?
823 名前:nobodyさん mailto:sage [2007/07/06(金) 21:28:07 ID:???] baspでスリープさせました。
824 名前:nobodyさん mailto:sage [2007/07/07(土) 09:58:43 ID:???] ふむふむbaspでスリープさせるとロックされましたというメッセージが出ると。 んなわけあるかボケ
825 名前:nobodyさん mailto:sage [2007/07/07(土) 10:00:19 ID:???] スリープ前と後に時間を表示させました。
826 名前:nobodyさん mailto:sage [2007/07/08(日) 13:18:31 ID:???] >>820 俺も前にやってみた事があって同じ結論に達したんで>>692 で そんな事を書いたんだけど、なんか微妙に否定されたっけなあ。
827 名前:nobodyさん mailto:sage [2007/07/08(日) 13:21:20 ID:???] ASPをはじめようと思っています。 しかし、本でみたプログラムと追加と削除のWindowsコンポーネント追加のところに IISをインストールできる項目がありません。 WindowsXP HomeEdition を使っているからでしょうか・・・どこかにインストーラ がないかと探したのですが、一向にみつからないのです。
828 名前:nobodyさん mailto:sage [2007/07/08(日) 13:25:21 ID:???] HomeEditionじゃダメです
829 名前:827 mailto:sage [2007/07/08(日) 16:40:58 ID:???] そうですか・・・残念です
830 名前:nobodyさん [2007/07/11(水) 05:38:51 ID:cv7DWB99] CreateObjectで作ったオブジェクト操作でフォルダのコピー処理をしようと 考えています。そのフォルダーにファイルが三つ以上あった場合コピー処理 を行いたいのですが、どのように記述すればよろしいでしょうか?
831 名前:nobodyさん mailto:sage [2007/07/12(木) 02:14:34 ID:???] >>830 If そのフォルダのFilesのCount >= 3 Then フォルダをコピー End If
832 名前:nobodyさん [2007/07/13(金) 07:45:43 ID:0WQRj1y6] >>827 XP Home ed.の人は、abyss web serverを使えば? ASP.NETとPHPが動くし、レガシASPも シェアウエアのモジュールで動く。
833 名前:nobodyさん mailto:sage [2007/07/13(金) 22:31:18 ID:???] ASPの最強設計教えてくれ。
834 名前:nobodyさん mailto:sage [2007/07/14(土) 15:28:06 ID:???] >>827 Baby ASP Web Serverというのもあるよ www.altech-ads.com/product/10001317.htm ダウンロードはここから www.pablosoftwaresolutions.com/html/baby_web_server.html
835 名前:nobodyさん mailto:sage [2007/07/18(水) 22:36:19 ID:???] IIS5.0(Windows 2000 Server)でマクロ付きのExcel2000ファイルを開くにはどうしたらいいでしょうか? EnableEventsが効かないみたいなことは書いてあったのですが orz どうぞ教えてください。