1 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 18:28:52 ] 質問にやさしく親切に答えてくれるスレです。 前スレはこちら。 質問にやさしく親切に答えてくれるスレ 2 pc8.2ch.net/test/read.cgi/tech/1143639945/
237 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 13:02:23 ] >>233 まずどう聞いたらいいのかもよくわからないんですみません。 VB.netとかMicrosoftSQLサーバーとかを使ってます。 (言語、といわれたときにBasic?VB?VB.NET?のどれを書いたらいいかさえ迷ってます) 具体的には他人のSQL文を読んだときに、VBのソース上でもこれが漠然とわからなかったなと思ったもので、 SQL文とプログラム言語がごっちゃになってたりするかもです。 どちらも「変数を定義したあとで=New Aとか書いたり、=@Aと書いたりしてワンクッション置く」のはおんなじだと認識してたのと、 ちょこちょこ他の言語のソース見てたらなんとなくJavaでもCでもなんでもここらへんの仕組みは共通だろうと思ってて。 >基本的には、OSのメモリマネジャーが「こっからここまでプログラムAが確保」とするだけ ここなんですけど、自分ではなんとなく 変数宣言したときに”OSのメモリマネジャーが「こっからここまでプログラムAが確保」とする”とされると思ってて そうすると(配列でメモリ上での連続したアドレスを指定するとすると) 、 すでに物理的に領域は確保されてるから、わざわざ新たにNewなんとかを代入しなくても (A=New Aとかにしなくても) そのまま具体的な値を代入して(A=5とか)使えばいいのになんでだろう?と思ってしまったのです。
238 名前:デフォルトの名無しさん mailto:sage [2007/12/02(日) 17:26:47 ] 部分的に見ても何やってるかわからん
239 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 00:16:43 ] >>237 言語によってまちまちなのだが、VBの話だと、 Dim ABC As クラス名 'クラスへの参照を格納する変数を作成 Set ABC=New クラス名 'クラスのインスタンスを作成し、参照を変数に格納 となる。 ここで、「Dim ABC」は、参照を格納するメモリ領域を確保しただけで、 インスタンスの領域を確保したわけじゃない。 そこで、「Set ABC=New」で、インスタンスの領域を確保し、 インスタンスへの参照を変数に格納する。 要するに、Newで実体の領域を作るわけ。 変数の宣言と同時にインスタンスを作成することも可能。 Dim ABC As New クラス名 このあたりはJavaやC#でもほとんど同じ。 C++の場合は少し事情が違うが、似たようなもん。(CはNewがない)
240 名前:デフォルトの名無しさん [2007/12/03(月) 02:17:31 ] C言語とPerlスクリプトをマスターして、 自分がパソコンを使っていて満足できない部分を改善していきたいと思っているのですが どちらから始めた方がいいですかね? プログラミングのことをちゃんと知るためにはC言語からだとは思うのですが時間も手間も掛かるのでどうかなーって思ってます
241 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 03:10:48 ] >>240 時間と手間がなければ C 言語はどうかなー
242 名前:デフォルトの名無しさん [2007/12/03(月) 13:23:04 ] へーPerlのマスターは時間も手間もかからないのかー
243 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 13:43:01 ] >>240 >自分がパソコンを使っていて満足できない部分を改善していきたいと思っているのですが 自分自身が思想的に他人の追従を許さないほど革新的だという自信があったり、 空前にして絶後の発想力の持ち主だという自信でもない限り、 大抵は既に誰かが作っているだろうツールを使うか既存のツールの機能を見直すだけで済むものなんだが。
244 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 13:46:33 ] どっちにしろプログラム言語1つ使える程度ではただの素人 プログラム言語は道具なのに、言語を知ってるとなんでもできると勘違いしているやつが多い気がする
245 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 13:48:06 ] Dim ABC As New クラス名 配列 ABC は新規に作成したクラスインスタンスと同様?
246 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 18:38:10 ] >>239 なるほど、言語によってNewがなかったりするんですね。 参照ってことは最初のDimはアドレスでNewではじめて型のサイズのメモリ領域が確保され、アドレスにリンクされるってことでしょうか。
247 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 18:39:40 ] あ、今気づいた。Dim ABC As クラス名か。。 Dim A As Integer とかの型のことかと思ってました。でも原理は一緒かな?
248 名前:デフォルトの名無しさん mailto:sage [2007/12/03(月) 23:21:01 ] >>245 配列じゃないよ。変数。 >>246-247 うん、原理は一緒。 大体そういうこと。
249 名前:デフォルトの名無しさん [2007/12/06(木) 07:38:59 ] すみません、教えて下さい。 先日、仕事上で知り合った方から「R0Y交換しましょう」とのメールが来たのですが R0Yとはなんでしょうか?
250 名前:デフォルトの名無しさん mailto:sage [2007/12/06(木) 18:53:00 ] >>248 ありがとうございましたー
251 名前:デフォルトの名無しさん mailto:sage [2007/12/12(水) 11:56:30 ] >>249 メールアドレスっぽい・・・。 何故R0Yなのかは解らない。
252 名前:デフォルトの名無しさん mailto:sage [2007/12/12(水) 15:15:19 ] メールでメールアドレス交換のオファーが来るというのは一体……
253 名前:デフォルトの名無しさん [2007/12/18(火) 00:45:57 ] Javascriptに関する質問です prototype.jsを使ってウェブページを取得し、その取得したデータを加工して変数に格納するにはどうしたら良いでしょうか。 URLは www.cme.com/trading/dta/del/globex.html です このページの次の項目のデータを取得したいのですが・・・ S&P 500 MAR08 1472.40 -600 NSDQ100 MAR08 2086.75 A -700 ページ取得するまでのソースはできています。その後の処理の仕方が思いつきませんorz window.onload = function(){ var msec = (new Date()).getTime(); new Ajax.Request('www.cme.com/trading/dta/del/globex.html ', { method: "get", parameters: "cache="+msec, onSuccess:function(httpObj){ var text = httpObj.responseText; var tbl = text; $("tableData").innerHTML = tbl; }, onFailure:function(httpObj){$("tableData").innerHTML = "エラーで読み込めませんでした";} }); } よろしくお願いします
254 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 02:53:15 ] ソートアルゴリズムについての質問です 単純選択法・バブルソート・ヒープソート・クイックソートの4つのソート法のプログラムをデータの個数を1000〜10000までを1000ずつ、 10000〜100000までを10000ずつ変えて時間を測りました ソートアルゴリズムが異なると実行時間がどう異なるのか詳しく考察しろと言われたのですが、 どんなことを書いたらいいか思いつきません・・・ よろしくお願いします
255 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 08:35:28 ] その計った時間を表にして、データの個数とデータの個数の2乗で割ったのも付けて で、このスレに貼って下さい。
256 名前:デフォルトの名無しさん [2007/12/18(火) 09:29:06 ] >>255 ありがとうございます 自己解決しました
257 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 10:41:29 ] デバッグの技法について教えてください 自分のところではどうしても再現しないのに複数の人のところで 「アドレス00xxxxxxでアドレス000008E2に対する読み込み違反がおきました」 のエラーが起きます この時00xxxxxxは環境で変わりますが、000008E2はいつも同じなので同様の エラーなのだろうと思います。自分のところでは再現しないのと配布バージョンは デバッグシンボルのないリリースビルドなので原因がつかめず困っています。 このエラーメッセージだけを頼りに原因を探す方法はあるでしょうか?
258 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 10:43:28 ] >>257 動作させているのはWindows用のプログラムでC++Builder6で作っています Ollyデバッガとか使えばいいのでしょうか?今ひとつ使い方が分からないのですが...
259 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 13:16:14 ] そんな事しなくても変数の値のチェックや関数の成否判定を徹底すれば防げる というかすべき トレースログ出力するようにしておくとか 0x000008E2なんて所にアクセスしてる所からして 何らかのアドレスの取得に失敗してる感が強い Ollyみたいなのは最後の手段 もしくはリバースエンジニアリング用
260 名前:デフォルトの名無しさん [2007/12/18(火) 14:58:18 ] visualBASICのvisualって何を指しますか?
261 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 15:00:18 ] 遠い昔を指しています
262 名前:デフォルトの名無しさん [2007/12/18(火) 15:05:20 ] スレタイ・・(泣
263 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 15:24:29 ] ビジュアル プログラミング
264 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 15:30:15 ] 今はVisualに特に意味はねえし 遠い昔って解答もあながち間違ってはいないかもな
265 名前:デフォルトの名無しさん [2007/12/18(火) 15:37:10 ] visual以前は何がvisualじゃ無かったのですか
266 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 15:51:41 ] いわゆるフォームデザイナみたいなのが無かった いちおうRADが付いたのはQuickBASICからだが 今みたいな統合開発環境として整ったのがVisualの代から
267 名前:デフォルトの名無しさん [2007/12/18(火) 16:05:40 ] ああ、なるほど
268 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 17:38:16 ] c++の文字コードでTとaでは昇順でいうとTのほうが先に来るのでしょうか?
269 名前:デフォルトの名無しさん mailto:sage [2007/12/18(火) 17:43:05 ] ASCIIではそうなっている。 C++としては、そのような要求はない。
270 名前:268 mailto:sage [2007/12/18(火) 17:53:40 ] >>269 ありがとっ^^
271 名前:デフォルトの名無しさん [2007/12/22(土) 15:50:08 ] すみません webアプリケーションとデスクトップアプリケーションの違いってなんですかね? デスクトップアプリケーションでもAPとDBサーバーにつながないといけないなら ほとんど同じように思えるのですが。 webアプリケーションも結局はieというデスクトップアプリを使用してるという点では同じじゃないかなんて思ったんですけど。
272 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 16:15:36 ] >>271 それは Web がなにかが分かれば多分解決するでしょう。
273 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 16:22:38 ] Microsoft Visual Basic 2008 Express Editionの ブラウザ アプリケーションでWebBrowserコントロールはどのようにしたら使えるようになりますか? フォームアプリケーションのようにフォームに貼り付けたいのですがコントロール一覧では見つかりません (プログラム経験皆無)
274 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 22:29:05 ] VS使ったことないんだよなー ActiveXコントロールじゃないか?
275 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 22:46:01 ] >>272 それなんですけどそういわれてみると つまりはLanとかVPNでサーバーにつなげてる場合はWebじゃなくて wwwにつながってる場合はWebなんでしょうか・・・
276 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 22:53:09 ] 現状はブラウザの上で動いてるのがWebアプリって認識で良いと思う どこまでもIEがどうたら言い出すと機械語レベルまで遡れる気がするので 深く考えないほうがいい
277 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 22:56:01 ] >>275 web 技術である HTTP とか HTML とか使うと、 プロトコルが統一されて、クライアントの自由度が増したり、一部だけバージョンアップできたりする。 どっちも外見はコンピュータのソフトなんだろうけど、 Web アプリは Web のプロトコルを採用しているので、そのプロトコルによって部品の取り替えが効くわけ。
278 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 22:56:58 ] >>276 なるほどそれが妥当なとこなんですね ブラウザの上にあるか、Windowsフォームの上にあるかってとこでしょうか。 ありがとうございます
279 名前:デフォルトの名無しさん mailto:sage [2007/12/22(土) 22:59:58 ] 立て続けにレスが。うれしいですねー。。 >>277 なるほどwebだとWebのプロトコルを一枚かませることでOSの差まで吸収してる分、自由度が効くというわけですね ありがとうございます。
280 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 14:03:21 ] Vista対応の一環でexeのマニュフェストファイルをつくることになりました。 マニュフェストファイルの記述内容・構文などが解説されているサイトか 本などありましたらどなたか教えていただけませんでしょうか。
281 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 17:25:31 ] 質問です DOSでnotepadってうつとメモ帳が出ますよね 秀丸でも同じことをしようと、hidemaruと打ってもできません レジストリいじってファイル名を指定して実行から起動することは出来たのですが。 DOSでメモ帳のように秀丸を開く方法を教えてください
282 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 18:34:26 ] 実行ファイルのパスを打ち込むしか方法はないかと
283 名前:デフォルトの名無しさん mailto:sage [2007/12/23(日) 18:35:38 ] >>280 どうせ仕様変更されるのでMSDNに頼るのが一番 msdn2.microsoft.com/ja-jp/library/6ae39a7c.aspx >>281 環境変数に秀丸の実行ファイルがあるフォルダを追加する もしくはシステムルート(C:\WINDOWS)に秀丸を入れる どちらにせよム板の話題ではないので 分からなければWindows板等でききましょう
284 名前:280 mailto:sage [2007/12/23(日) 23:06:44 ] >>283 レスありがとうございます。 さっそく教えていただいたサイトを見に行ってきます。
285 名前:デフォルトの名無しさん mailto:sage [2007/12/24(月) 10:05:00 ] 環境変数に秀丸の実行ファイルがあるフォルダを追加する でいけました ありがとうございました
286 名前:デフォルトの名無しさん mailto:sage [2007/12/28(金) 22:34:35 ] アンインストーラに関する質問です。 Vistaでスタートメニューのエントリを削除するにはどうしたらよいのでしょうか? これまではレジストリからスタートメニューのプログラムフォルダを取得し、 そのフォルダ内の該当ファイルを削除すれば、スタートメニューのエントリも消えたのですが、 Vistaでは消えないのです。
287 名前:デフォルトの名無しさん mailto:sage [2008/01/02(水) 23:05:18 ] 女性についての質問なのです。 残念ながら私はこの30数年間、彼女というものを見たことがありません。 また、巷では、やれクリスマスだ、やれバレンタインだと騒いでいることがありますが、 わたしがそういったお祭り(?)に参加したりその影響を受けたことは一度もありません。 人生30数年間のあいだずっとです。 これは私は数十年前からずっと考えていることなのですが、 巷で言われているような彼氏とか彼女といったことはすべて幻想で、 実際は商業主義的な成功を納めるために一握りの人間が勝手に 聞こえのいい話を作ったり妄想したりしているだけなのでは無いでしょうか? そうでないと、私が30数年間も彼女を見つけることができなかった理由が説明できません。
288 名前:デフォルトの名無しさん mailto:sage [2008/01/03(木) 00:29:34 ] >>287 ドレイクの方程式というものがあって、仮に人間が一生のうちに一度も彼女を見たことが無いとしても、 この果てしない宇宙空間のどこかに彼女が存在する確率は 0 じゃないんだよ。 ま、1億円の宝くじを見たことが無いのと同じかな?
289 名前:デフォルトの名無しさん mailto:sage [2008/01/03(木) 00:41:53 ] こういった問題は大学受験で勉強しましたね、 数列でしたっけ? 結果出会う可能性を低く考えると無限分の1、 つまり限りなく0に近づく、0に収束するっていうんですよね、 出会う可能性極限値=0
290 名前:デフォルトの名無しさん mailto:sage [2008/01/03(木) 06:41:09 ] >>287 は、箱入りプログラマー、又は精神的箱入り。 これ事実です。
291 名前:デフォルトの名無しさん mailto:sage [2008/01/04(金) 04:31:51 ] 超・初歩的な c言語の配列の質問なんですが、 a[0] に1、a[1] に2、a[2] に3、・・・・・a[99] に100を代入したいです。 int a[100]; int b=0 , c=1; for(a[b]=c;b<=99;b++,c++){ } これだと、コンパイルはしてくれますが、出力すると、 a[1] が、100224 とか、 a[50] が、10224445とか、 わけがわからない数値が出てきます。なせなのですーーーー?! printf("%d\n",a[50]); →出力結果 10224445 本当は、a[50] は、 51 になっていて欲しいのに・・
292 名前:デフォルトの名無しさん mailto:sage [2008/01/04(金) 04:39:43 ] for (int ic = 0; ic < sizeof(a) / sizeof(* a); ++ic) { a[ic] = ic + 1; }
293 名前:デフォルトの名無しさん mailto:sage [2008/01/04(金) 05:21:10 ] >>291 for(初期化;条件;更新) だから その文だとforの初期化でa[0]=1を実行した後は カウンタが増えるだけでa[b]=cは実行されない for(b=0;b<=99;b++){a[b]=b+1;} a[1]が100224とかになってんのは 値が代入されなかったから未初期化のままになってる
294 名前:291 mailto:sage [2008/01/04(金) 07:07:09 ] ありがとうございました。 なるほど・・
295 名前:デフォルトの名無しさん mailto:sage [2008/01/04(金) 09:29:08 ] >for(b=0;b<=99;b++){a[b]=b+1;} 「<=99」は教える側としては如何な最中。
296 名前:デフォルトの名無しさん mailto:sage [2008/01/04(金) 09:43:44 ] pascal だと for i:=0 to 100-1 do って書くしかないから、まあ別に
297 名前:デフォルトの名無しさん [2008/01/31(木) 05:56:59 ] 質問があるの。 n個の要素の組み合わせを探索するアルゴリズムがわかんないの。 nが固定されてれば、例えば2個なら for(i = 0; ; i++){ for(j = 0; ; j++){ } } とn重にループ回せば出来るけど、nが不定の時はどうしたらいい?
298 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 06:00:00 ] >>297 再帰呼び出し 常識だよ
299 名前:デフォルトの名無しさん [2008/01/31(木) 06:01:27 ] >>298 再帰はわかるけどわかんない…orz
300 名前:デフォルトの名無しさん [2008/01/31(木) 11:26:17 ] C言語を始めて3ヶ月の初心者なんですが パトカーっていつ、どこでガソリン入れてるんですか?
301 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 11:38:50 ] ガソリンが減ったとき、給油所で入れます。 次の質問をどうぞ。
302 名前:デフォルトの名無しさん [2008/01/31(木) 13:22:01 ] 今 ML(Standard ML of New Jersey) やってるんですが、関数の動作のトレース方法が分かりません 誰か教えてください><
303 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 13:34:17 ] >>299 順列ならわかるんだが組み合わせがわからねえ
304 名前:デフォルトの名無しさん [2008/01/31(木) 16:21:19 ] 質問です。 例えば円周率のような小数第3位以上の長さを持つ小数から、小数第3位以下を切り捨てて、残った値をある変数に代入する ということをしたいのですが、どのようなアルゴリズムが考えられるのでしょうか? 使用言語はCです。
305 名前:デフォルトの名無しさん [2008/01/31(木) 16:38:13 ] >>304 まず小数の値を100倍して、それを一時的にint型にキャストして小数点以下を切り捨てる で、それを小数点型に戻して100で割ったらおk
306 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 17:30:24 ] C言語で3桁の数字の各桁を配列に入れたいのですがどうすればいいんでしょうか 359→[3][5][9]みたいな感じです
307 名前:デフォルトの名無しさん [2008/01/31(木) 17:42:37 ] >>306 百の桁の数字を得るには、1/100してからintにキャストする あるいは359なら59を引いてから1/100 こんな具合いでそれぞれの桁で出来ないか?
308 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 19:38:33 ] キャストせんでも floor でよくね?
309 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 19:56:32 ] floorとint型へのキャストは負の数の丸め方が違うからな。 用途次第じゃね
310 名前:デフォルトの名無しさん mailto:sage [2008/01/31(木) 22:38:01 ] 便乗質問 C は処理系(つか, CPU の優しいから納得できるんだが その他の処理系の, 浮動小数点の扱いってどの程度まとも? Lisp とかは数学的根拠が書いてあるけど…
311 名前:デフォルトの名無しさん mailto:sage [2008/02/01(金) 08:26:41 ] 昔FLASHのコンポーネント使ったVBアプリケーションを作ったんですが、久しぶりに動かしたら、正常に動かなくて、 どうやらバージョン7のFLASHじゃないと動かないようで、ソースももうないので改修もできず、仕方なく \SYSTEM32\MACROMED\FLASH\の中にあるFLASH9e.ocxをバージョン7のFLASH.ocxにリネームですり替えたら動きました。 でもこんなやり方で動かすのはどうかと思ったので、別の方法を考えていますが、思い付きません、、 なにか良いアイデアがあったら教えてください。。
312 名前:デフォルトの名無しさん [2008/02/01(金) 21:48:26 ] >>306 #include <stdio.h> #define N 10 #define RANK 3 int main() { int iary[N][N][N] = {0}; int num = 365; int temp[RANK] = {0}; int n = num,nn; int i = 100,j=RANK-1; do{ nn = n%i; temp[j] = (n-nn)/i; n -= (temp[j]*i); j--; i /= 10; }while(j >= 0); iary[temp[2]][temp[1]][temp[0]] = num; printf("temp[2] == %d,temp[1] == %d,temp[0] == %d \n",temp[2],temp[1],temp[0]); printf("%d \n",iary[temp[2]][temp[1]][temp[0]] ); return 0; }
313 名前:デフォルトの名無しさん mailto:sage [2008/02/02(土) 11:01:35 ] C++とwin32apiで直にwinアプリを作ってるのですが 普通にコントロールを子windowとして登録していくより ダイアログベースアプリとしてリソースエディタからぺたぺた貼って行くほうが楽なんですが何か制限があったりするのですか?
314 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 13:28:07 ] 例えば、部品を動的に配置したいときに不便かもしれない。
315 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 13:36:59 ] その路線の先にはC++Builderが既にあるからな。 中途半端というだけだな
316 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 20:58:58 ] >>313 昔、自称データベースソフトと称して、すべてのデータをフォームで貼り付けただけというのを 目撃した。 愕然とした。何といっていいのか分からなかった。
317 名前:デフォルトの名無しさん mailto:sage [2008/02/04(月) 21:50:52 ] >>314-316 大まかな点では何か機能的に不都合とか制約があるというわけではないみたいですね
318 名前:316 mailto:sage [2008/02/05(火) 17:43:39 ] >>317 だって、データの保守で必ずリコンパイルなんだぜ。
319 名前:デフォルトの名無しさん mailto:sage [2008/02/05(火) 20:26:07 ] お前の昔話はどうだっていいよ
320 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 07:55:52 ] 最近はフリーのコンパイラもあるから コンパイラ機能を埋め込んで、自動的に再コンパイルなんてしてるのかな
321 名前:デフォルトの名無しさん mailto:sage [2008/02/06(水) 11:15:37 ] デバッガollydbgにollydumpをプラグインしたいのですが うまくできません。どこにどのファイルを置けばちゃんと動くのでしょうか。
322 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 18:39:58 ] xmlについて勉強しようとしています あるサイトでwww6.airnet.ne.jp/manyo/xml/xslt/sample/basic_1.xml これを表示させるためのソースを公開していたのでコピペして メモ帳に貼り付けたのですが XML ページを表示できません XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。 -------------------------------------------------------------------------------- アクセスが拒否されました こんな感じで表示できません ちなみにインターネットオプションから ドメイン間のデータ ソースのアクセス ってやつは有効にしましたが ダメでした 2日間づっと調べてます どうすればいいでしょうか
323 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 20:14:28 ] <?xml-stylesheet type="text/xml"?> これって xsl に必要だっけ?
324 名前:デフォルトの名無しさん mailto:sage [2008/02/07(木) 22:12:15 ] 基のXMLはWWW上にあって、XSLはローカルにあるのか? だったら、セキュリティゾーンが違うからだめのではないだろうか。 そのXMLも手元にダウンロードしてみたらどう?
325 名前:デフォルトの名無しさん mailto:sage [2008/02/08(金) 09:41:51 ] 基のXMLも手元にダウンロードしてみるとは いったいどうすればいいのでしょう? 一応対象をファイルに保存をして デスクトップに置いて開いて見ました XML ページを表示できません XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。 -------------------------------------------------------------------------------- アクセスが拒否されました。リソース 'file:///C:/Documents and Settings/個人ID/デスクトップ/basic_1.xsl' の実行エラーです。 やっぱりこんな感じです たすけてください
326 名前:デフォルトの名無しさん [2008/02/10(日) 02:21:13 ] vb6を使用しています。 後々2005に移行しようと思っています。 二次配列の変数に座標を代入したいのですが、エラーがでます。 a(l,i)=n,m 悩んでいろいろサイトを回ってみたのですが、謎が解けませんでした。 バカな僕に座標を二次配列にいれる方法を教えてください。 vb初心者ですがシムシティのようなひし形のマスのマップを作ろうとしてます。
327 名前:326 [2008/02/10(日) 02:23:00 ] スレ違いでした。 スルーしてください↓
328 名前:324 mailto:sage [2008/02/10(日) 10:09:51 ] >>325 すまん、322をよく読んでいなかった。 基のページwww6.airnet.ne.jp/manyo/xml/xslt/step5.html (だろ?)に書いていあるように、 basic_1.xslをxmlと同じフォルダにダウンロードしろ。
329 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 12:44:46 ] #defineの順序についての質問です。 これと #define AAA (50) #define BBB (AAA/2) これの #define BBB (AAA/2) #define AAA (50) コンパイル結果が同じなんですが、 コンパイラは登録したdefine名を再帰的にchkしくれるがんばり屋という事でよいでしょうか (2個めのコードが悪いという事は理解しています)
330 名前:デフォルトの名無しさん mailto:sage [2008/02/10(日) 12:53:56 ] #define した時点ではその中にある識別子の中身まで見ようとしないというだけ。 AAA がマクロかどうかとかチェックするのは BBB を実際に使った時。
331 名前:329 mailto:sage [2008/02/10(日) 22:25:53 ] なるほど、使用したときに判定されるんですね。。 ありがとうございます。
332 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 11:25:05 ] もしよろしければ、誰か教えていただけないでしょうか。 JavaScriptでwindow.locationを使用して画像ファイルをオープンしようとしたのです。 しかし、「アクセスが拒否されました」というエラーが出てしまうのです。 前日は動いたのですが翌日になって動かしてみると、エラーが出るようになってしまいました。 申し訳ありませんが、何か分かる方はご教授ください(´Д⊂
333 名前:デフォルトの名無しさん mailto:sage [2008/02/11(月) 11:40:53 ] 明日になったら動くかもね。
334 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 16:32:37 ] 325です basic_1.xslをxmlと同じファイルにダウンロードの意味が理解できません 1、マイドキュメントに2つともいれてみましたがダメでした 2、1つをダウンロードしたあと もう一つダウンロードするとき 最初に保存したほうに保存を選択しても2つ出来てしまいました 3、basic_1.xslをメモ帳にコピペしたあとその下に 万葉集第1巻抜粋のXMLファイル(IE6.0でね!!)www6.airnet.ne.jp/manyo/xml/xslt/sample/basic.xml をコピペしたらこうなってしまいますコピペする順番を変えてもダメでした XML ページを表示できません XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。 -------------------------------------------------------------------------------- ドキュメントの最上位では無効です。リソース 'file:///C:/Documents and Settings/個人いd/My Documents/プログラム/aaassdf.xsl' の実行エラーです。ライン 19、位置 46 <?xml version="1.0" encoding="Shift_JIS" ?> もうなんかいやっても、XMLができませn
335 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 16:33:59 ] 325です 追記 万葉集第1巻抜粋のXMLファイル(IE6.0でね!!)www6.airnet.ne.jp/manyo/xml/xslt/sample/basic.xml の 2行目に<?xml-stylesheet type="text/xsl" href="basic_1.xsl"?>これを書き加えても XML ページを表示できません XSL スタイル シートを使用した XML 入力は表示できません。エラーを訂正してください。 [更新] ボタンをクリックするか、または後でやり直してください。 -------------------------------------------------------------------------------- ドキュメントの最上位では無効です。リソース 'file:///C:/Documents and Settings/個人いd/My Documents/プログラム/aaassdf.xsl' の実行エラーです。ライン 2、位置 54 <?xml-stylesheet type="text/xsl" href="basic_1.xsl"?> こんな感じです もうなんかいやっても、なんかいやっても、なんかいやっても、なんかいやっても、XMLができませn
336 名前:デフォルトの名無しさん mailto:sage [2008/02/12(火) 17:18:39 ] 落ち着いて、もう1度1からやってみよう。 > マイドキュメントに2つともいれてみました それは合っている。 > basic_1.xslをメモ帳にコピペ これもいい。"basic_1.xsl"という名前でマイドキュメントに保存しているよな。 > その下に これはおかしい。 www6.airnet.ne.jp/manyo/xml/xslt/sample/basic.xml をコピペして貼り付けるなら、新しくメモ帳を開いてそこへ張り付ける。 そして、それを"basic.xml"という名前でやはりマイドキュメントに保存する。 これで、マイドキュメントにはbasic_1.xslとbasic.xmlという2つのファイルがある状態のはず。 これでどう?
337 名前:デフォルトの名無しさん [2008/02/12(火) 20:00:46 ] すいません 超初歩的な質問で申し訳ないんですが C言語で文字列char型をバイナリにするのってどうすれば良いんでしょうか? 後、バイナリってマシンが理解出来る形態っていう理解であってますか?