トップページ⇒tech
1001コメント275KB

***すれ立てるまでもない質問はここで 第56刷***

■ このスレッドは過去ログ倉庫に格納されています
0001 ◆Manna2uCLg NGNG
熱く語るが良い

- 前スレ
***すれ立てるまでもない質問はここで 第55刷***
http://pc5.2ch.net/test/read.cgi/tech/1085867636
0002デフォルトの名無しさんNGNG
  ,:' //   , ,  |   !l  ', ', ゙,   ',
  ,',' l/ , l   ',',  ゙、 ',',',   ',|  |    !  カードキャプターさくら
  {{ | { { |',', _',',ゝ-゙===‐- |  |    !  毎週土曜日18:30よりNHK教育にて再放送中!
  ll | ',', _',='´     ,,;==,、 |  |r‐、  l
  {', ', ゝ",;=、    " ';:ヽJ';゙|  | } !  ',
   ゙,/!、 ヲ';ヽJ;      '、_゙゙ノ !  ', ノ  ',
     l ヽ '._゙゙ノ        |   ',.    ',    / ̄ ̄ ̄ ̄ ̄ ̄ ̄
   ,-、 |  ゙、    ゙、-┐    |   ',    ',  < 絶対、見てくれよな!
   ゙、 ヽ   i、.    '-'    / |    ':,   ゙,   \_______
    ', ',  | `i ‐ 、_____, -'-‐‐' ',     ':,  ゙,
   r-‐‐、 ,-、 !  ヽ r|      ',    ヽ.  ':,
   ノ -ュ‐´   } |ヽ/´/    / ':,    \ ':,
  { 、_ `''i7'" }_,ィ´  ,'   /    ゙'ー-、   ヽ ':,
  i´ __ `Y   /{ヾ , ,'   /   _,;;;===\  } ':,
0003デフォルトの名無しさんNGNG
新スレ乙
つ旦
0004デフォルトの名無しさんNGNG
VS .NET 2003のヘルプでスクリプトエラーが出まくるんですが、
どうすれば直りますか?

例えば、
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.1041/jpfileio/html/_win32_createfile.htm
を開いて、ページの一番下の参照ってところにある
ACCESS_MASK とか、CloseHandle のリンクをクリックするとエラーになります。

これって普通に飛べますか?
00054NGNG
これってパスが出た次期で違うのか・・・
例はプラットフォーム SDKのCreateFileです。
0006前990NGNG
RS-232でカードライタを制御したいのですが仕様書にはライタのステータスを
取得するコード 4H+5Hと書いてあって その通りターミナルで0x04と05を送って
やっても反応有りません。ケーブル等は問題ないんですがフロー制御については
仕様書で指定されて居ないのでこの設定によって送られるデーターは違いますか?
0007デフォルトの名無しさんNGNG
>>6
カードライタのメーカーにお問い合わせ下さい。
つか、製品の名前も型番も書かずにわかるわけねえだろ、何言ってんだ。
0008前990NGNG
>>7
フロー制御の違いで通信されるデーターに違いは出ますか?
0009デフォルトの名無しさんNGNG
>>8
フロー制御が何の事かわかっていたらそんな質問はしないのだろうが、もう少し勉強しなされ
0010デフォルトの名無しさんNGNG
LSI C-86試食版 OS;Me
Program Filesのようにスペースがあるとパラメータが多すぎますといわれるので
""で囲んでみたのですがコンパイラさせようとしたら
Unmached quoteUnmached quote# 1 ""と怒られました
設定間違ってますか?

lsic.batはこんな風になってますが・・
set PATH=c:\"Program Files"\lsic330c\bin;c:\"Program Files"\lsic330c\cwork;%PATH%
cd c:\"Program Files"\lsic330c\cwork

_LCCはry
# LSI C-86 compiler's configuration file

-DLSI_C
-XC:\"Program Files"\lsic330c\BIN -LC:\"Program Files"\lsic330c\LIB -IC:\"Program Files"\lsic330c\INCLUDE -T -O
-acdos.obj $LSICOPTS
& #Command line argument will be inserted here
-lknjlib -ldoslib -v

さっぱりなので違う所があったら指摘してやってください。
お願いします。
0011デフォルトの名無しさんNGNG
>>10
最も簡単な方法は、長いファイル名を使わないことだ。
0012デフォルトの名無しさんNGNG
>>10
もっと浅くて短い名前のディレクトリを作る もしくは 他のコンパイラを使う
0013デフォルトの名無しさんNGNG
コンパイラさせようとする、か・・・
0014デフォルトの名無しさんNGNG
C:\PROGRA~1\lsic330c\BIN
    ↑
001510NGNG
>>11-14
ありがとうございました!

>>14さんの方法で出来ました
お世話になりました。
0016デフォルトの名無しさんNGNG
最近シャープで発売された立体液晶を使って自分がJava3Dを使って書いた
プログラムを立体視できるようにしてみようかと思ってます。
これって無謀なことなのだろうか・・・
検索しても何も出てこないし、そもそも質問する場所ってここであってるのかどうか
0017デフォルトの名無しさんNGNG
>>16
シャープに聞け!
0018デフォルトの名無しさんNGNG
VC++.NET2003でクラスビューからクラスにメンバ変数を追加しようすると
真っ白なウィンドウが表示されるんですが、どうしてでしょうか。
メンバ関数の方は正常に動作しているのですが・・・
0019デフォルトの名無しさんNGNG
GUIができる言語をおしえてください。
ググってみたんですがいまいち良い答えが載ってませんでした。
0020デフォルトの名無しさんNGNG
WIndowsアプリの開発で、いま主流の言語は何でしょうか?
DelphiかC++ですかね?
0021デフォルトの名無しさんNGNG
>>19
パソコンで動くメジャーな言語で、外部ライブラリが使えるのであれば、GUIができない言語はありません。
VBからC/C++、Delphi、Javaはもちろん、PerlやRuby、PHPでもウィンドウ表示させてあーだこーだできます。
やろうと思えばね。
0022デフォルトの名無しさんNGNG
>>20
数ならVB
0023デフォルトの名無しさんNGNG
>>20
主流の候補にDelphiだと?冗談ぬかすな
0024デフォルトの名無しさんNGNG
>>22
なるほど。参考になります。

>>23
フリーソフトか何かの使用言語で
Delphiよく使われていると小耳に挟みまして。。
0025デフォルトの名無しさんNGNG
>>19
Tcl/Tkでもやれば・・・。本格的にやりたければ
C/C++でGTKでもやれば・・・。
0026デフォルトの名無しさんNGNG
wxWindow
0027デフォルトの名無しさんNGNG
wxWidgets
0028デフォルトの名無しさんNGNG
DirectXで動くWidgetライブラリというかGUIフレームワークを作れば
最強に速そうですが何か問題がありますか?
0029デフォルトの名無しさんNGNG
MSがAeroとかいうのを作っているので、作る意味が殆どありません
0030デフォルトの名無しさんNGNG
aeroというかavalonってゲームのメニューとか作るのにもそのまま使えるのかな。
コーディングや操作はwindowsそのままでガワだけゲーム用に特化させることができれば楽なのかも。
0031デフォルトの名無しさんNGNG
ゲームなんかでマップを作るときに使うエディタで高機能なやつを教えてください
0032デフォルトの名無しさんNGNG
>>31
RPGツクール
0033デフォルトの名無しさんNGNG
>>31
GMax
0034デフォルトの名無しさんNGNG
>>32
独立したやつがいいです
003531NGNG
>>34
えーと、よくわからないのですが2Dマップだけ作れればいいんですが
003631NGNG
>34じゃなくて>33の間違い
0037デフォルトの名無しさんNGNG
 
0038デフォルトの名無しさんNGNG
 
0039デフォルトの名無しさんNGNG
そんなもんは作成するデータにあわせて自作するもんだ。
004031NGNG
>>39
まぁそうなんですけど・・・何か掘り出しもんありませんか?
無ければベターなのでいいです。
0041デフォルトの名無しさんNGNG
マップはともかくマップチップエディタはその辺に転がってると思うが
0042デフォルトの名無しさんNGNG
てーかマップって何よ。ペイントなんかで適当にドット打って
データに変換すればいいんじゃねーの。Perlで自作できそう。
0043デフォルトの名無しさんNGNG
ALGOLはアセンブラで作られた言語でしょうか?
0044デフォルトの名無しさんNGNG
>>40
そんなもんゲ製で探してこい
004531NGNG
ありがとうございました。
とりあえず探してみて、無かったらそんな大層な物でもないので手動で作ります…。
0046デフォルトの名無しさんNGNG
マップってチップ並べるだけでいいのか?
だったらその辺のペイントソフトでタイリングすればいいだろ。
普通は独自の属性とかをタイルごとに設定するから
汎用的なものは存在しないだろが
0047デフォルトの名無しさんNGNG
ACCESS で CREATE VIEW ステートメント を使用してクエリを作成したいのですが、
以下のような感じのSQL文を実行したところ、

 CREATE VIEW testView AS SELECT ColumnA FROM TableA

「CREATE TABLE ステートメントの構文エラーです」
と、エラーになってしまいます。

Microsoft Jet SQLのリファレンスにはCREATE VIEW ステートメントが載っているの
ですが、ACCESSではCREATE VIEWステートメントは使用できないのでしょうか。
0048デフォルトの名無しさんNGNG
C言語ってCASL�Uに書き換えたりできる?
0049デフォルトの名無しさんNGNG
>>48
CASL IIの存在理由が無くなるだろ
0050デフォルトの名無しさんNGNG
>>49
やはり無理なのか?
なんか前スレでアセンブリ言語に書き換え可能といわれた
んでできるかなと思うた
0051デフォルトの名無しさんNGNG
>>50
どっかの酔狂な暇人がコンパイラつくってるかもしれないな。

原理的に不可能ではないが
意味が無いからだれもやらない。

が正解。
0052デフォルトの名無しさんNGNG
CASLと実在のアセンブリ言語は別物だろ?
0053デフォルトの名無しさんNGNG
じゃあやっぱりC言語はCASL�Uに変換できないのね
ショボーン
0054デフォルトの名無しさんNGNG
>>53
あほか
0055デフォルトの名無しさんNGNG
初心者です。
あるアルゴリズムを考案するレポートを書かないとならないのですが、
どこで質問したらいいでしょうか?
多分簡単なものなのですが、考え方が全く分からない〜
0056デフォルトの名無しさんNGNG
宿題
0057デフォルトの名無しさんNGNG
CASL IIってJAVAで動作するインタプリタなかったっけ。
あれ拾ってきて改造すれば?
0058デフォルトの名無しさんNGNG
頻繁にバージョンアップされる製品群のチェックはどうしてますか?

世に出回っている「開発に関係するあらゆる製品」のデータベースがあって、
「注目製品」にチェックを付けていると、新製品やセキュリティパッチなどが出た時に
メールやデスクトップ上でお知らせしてくれるようなソフトって無いのでしょうか?
0059デフォルトの名無しさんNGNG
DWORD _GetFileSize(FILE *fp)
{
  DWORD dwOld, dwSize;

  dwOld = ftell(fp);
  fseek(fp, 0, SEEK_END);
  dwSize = ftell(fp);
  fseek(fp, dwOld, SEEK_SET);

  return dwSize;
}
ファイルサイズを取得しようと思ってテキトーに書いたんですけれども、
大きなファイルの場合は fseek() だと時間がかかるのでしょうか?
やはりAPIのGetFileSizeを使ったほうが速いのでしょうか。
ご教授おながいします。
0060デフォルトの名無しさんNGNG
公式なルートで購買するとユーザ登録してバージョンアップぐらい
知らせてくれるのを知らないの?
0061デフォルトの名無しさんNGNG
>>60
オープンソースでも?
0062デフォルトの名無しさんNGNG
>>61
オープンソースでも「購買した製品」であればそうでしょ。
0063デフォルトの名無しさんNGNG
>>58
大抵はユーザー登録すればメールで教えてくれるものだが
やってくれないところも普通にある。
WEBサイトの更新チェックツールでも使っとけ。
0064デフォルトの名無しさんNGNG
割れ房の予感
0065デフォルトの名無しさんNGNG
たんにApacheとかPostgreSQLとかの最新バージョン知りたいだけと思われ。
0066デフォルトの名無しさんNGNG
>>59
大きなファイルを扱う時に心配すべきなのは,時間じゃなくて
その API がどういう挙動を取るか,だね。
ftell や fseek じゃそもそも 4Gbytes 以上のファイルをまともに扱えないはず。
# 実際に扱ってみた事がないから,何が起こるのか知らないけど
必然的に,GetFileSize() 使えっていうのが結論。
0067デフォルトの名無しさんNGNG
VBAについてなのですが、
あらかじめtextbox1に584048のように適当に数字を打っておきます。
次にtextbox2に数字を一桁入力し、その一桁がtextbox1の下一桁と一致すればListbox1にtextbox1の値がが入力されるようにしたいんです。
その場合、if文の条件式の所にはどのように書けばよいのでしょうか?

後もう一つ、randomizeでtextbox3に入力した値の分だけの数の乱数を発生させます。(たとえば、textbox3に20を入力して、20個の乱数を発生)
それで、その発生した乱数をtextbox4に記入されるようにしたのですが、textbox3に入力した数の乱数を発生し終えるまでtextbox4には何も表示されません。そして処理が終わった頃に、最後に発生された乱数だけを表示してしまいます。
これを修正して発生させたごとにListbox4を随時更新していくように(何と言えばいいんでしょう・・・スロットのような感じです。パパパパパッと数字が入れ替わっていくような感じで・・)したいんですが、どのように記述すればよいでしょうか。

わかりにくい文章になってしまいましたが、宜しくお願い致します。
0068デフォルトの名無しさんNGNG
if((584048 % 10) == 一桁){
shori
}
0069デフォルトの名無しさんNGNG
PL/SQLでコーディングをしているのですが、不思議な現象に悩まされています。
以下はサンプルコードです。
------------------------------------------------------------------------------
FOR rec IN cTRAN LOOP
UPDATEMASTER_TABLE
SETSURYO=SURYO+rec.SURYO,
KINGAKU=KINGAKU+rec.KINGAKU
WHERESUBSTR(MISE,1,1)=rec.MISE AND SHOHIN=rec.SHOHIN
;
COMMIT;
--以下、デバック用<<ここから>>
SELECT
MISE,SHOHIN,SURYO,KINGAKU
INTOvMISE,vSHOHIN,vSURYO,vKINGAKU
FROM MASTER_TABLE
WHERESUBSTR(MISE,1,1)=rec.MISE AND SHOHIN=rec.SHOHIN
;
DBMS_OUTPUT.PUT_LINE( vMISE || ' ' || vSHOHIN || ' ' || vSURYO || ' ' || vKINGAKU);
--以下、デバック用<<ここまで>>
END LOOP;
-------------------------------------------------------------------------------------------------------
作成済みのカーソル[cTRAN]から、MASTER_TABLEというテーブルのSURYO,KINGAKUを更新する、という単純なループ
なのですが、どうにも更新がうまくいきません。
デバック用のSELECTでUPDATEと同じ検索条件で検索するときちんとRURYOとKINGAKUが更新されているように見える
(デバックウィンドウにまともな値が表示される)のですが、実際のテーブルを開いてみると更新されてないのです。
上記のようにあえて1件ずつCOMMITしてみても結果が変わりません。

こういう状況に陥る原因がわかりましたら教えてください。
よろしくおながします。
0070デフォルトの名無しさんNGNG
ぐはぁ、TABが全部詰まってしまった・・・
むちゃくちゃ見づらいっすね・・・すんまそん。orz...
0071デフォルトの名無しさんNGNG
「%」を入力すると 不正な文字です とメッセージが出てしまいました。
が、>>68さんのおかげで584048*0.1をしてその小数部分を取り出せば下一桁として扱えるのでないか?と考えつきました。
そこでまたわからないことがあるのですが・・・
58404.8のような数値から小数点以下の8を取り出すにはどのように記述すればよいでしょうか。

0072デフォルトの名無しさんNGNG
VBよくしらないけど、確かあまりを求めるのは Mod じゃなかったっけ?

x = 584048 Mod 10
0073デフォルトの名無しさんNGNG
プリンタ板からこちらに誘導されました。
教えて下さいませ。

15年位前に大型メインフレームのプログラムを組んでいた
田舎町のオッサン元プログラマーです。
仕事を辞めて他の職に就いていたのですが、
必要が生じて、パソコンのプログラム開発みたいな事を
1年程する事になったのですが、
昔は15インチ幅の連続用紙にドットプリンターで印刷し、
修正文とかを書き込みデバッグをしていたので、
今使っているインクジェット・プリンターでA4の紙に印刷しても
印字の面積が小さくてイライラして困っています。
15インチの紙に印刷できるプリンターを
家電量販店の担当者に聞いても、
「エプソンからドットインパクト方式の1機種出ていますが、
在庫も無いし、よくわかりません」と言われ、ガックリきました。

今、パソコンのプログラム開発を仕事にしている人は
普通はレーザープリンターでA4やA3の用紙に印刷して
デバッグしているのでしょうか?。
15インチの連続紙に印刷できるドットインパクト方式以外の
パソコンに接続して利用できる静かなプリンターは
無いのでしょうか?。
0074デフォルトの名無しさんNGNG
おまえ、印刷してるか?
↓
0075デフォルトの名無しさんNGNG
暇つぶしに、JVM仕様を読みながら、Javaバイトコードに変換するアセンブラの
ようなものを作ろうと思っています。アセンブラについては何も知らないんですが、
何かいい本があったら教えてください。
0076デフォルトの名無しさんNGNG
>>73
釣りか?
マジレスしてやろうか?

今は、昔と違って画面の情報量が桁違いなわけ。
つまり、印刷するよりディスプレー眺めて、直接エディターで修正だ。
俺も、昔は数人で1台の端末を使いまわすような経験があるので、
おまえさんの言ってることはわかるよ。
0077デフォルトの名無しさんNGNG
>>73
部屋さがしたら昔使ってたノンインパクト用紙の箱が出てきた。
ノンインパクト 連続用紙 でぐぐってみ
007873NGNG
釣りじゃないですよ。

私は昔から、「画面でデバッグ」てのがどうも苦手&イライラするで、
昔は同僚とかからも「なんで、いちいち印刷するんだ?」って
聞かれる位でした。
今の人は、あまり印刷しないんですね....。
0079デフォルトの名無しさんNGNG
紙がもったいないしな。
大体一発で正常動作するし。
0080デフォルトの名無しさんNGNG
私も紙がいいかな。
A4横に120行4列で印刷してる。
広い範囲が見渡せてデバッグしやすい。
0081デフォルトの名無しさんNGNG
俺が使ってたのはレーザーで超高速だったから
プリンタ用紙1箱があっというまに出たな。
プログラム暴走させて大量の無駄紙だしてたぞ。

インクジェットなんか遅くて使ってらんない。
0082デフォルトの名無しさんNGNG
押し入れにNECのドットインパクトプリンタが眠ってる。
0083デフォルトの名無しさんNGNG
2chにソースを貼り付けたいのですがインデントが揃わなくて困っています
半角スペースやTABをnbspに変換してくれるツールありませんか?
0084デフォルトの名無しさんNGNG
>>83
メモ帳
0085デフォルトの名無しさんNGNG
WindowsXPでアプリケーションが一般保護エラーを起こしたときにでるダイアログがありますが
この時に表示されるエラー報告の内容(dllのロードされたベースアドレスとかメモリのダンプとか)
をファイルに保存したいのですがどうやればよいのでしょうか?

0086デフォルトの名無しさんNGNG
.NETってなにさ?
0087デフォルトの名無しさんNGNG
>>78
15年前からタイムスリップしたようなもんだな。

15x11インチ連続用紙は売ってるけど、プリンタは殆ど絶滅したよ。
A3インクジェットで連続用紙に対応してるのがあったかも知れん。
0088デフォルトの名無しさんNGNG
>>84
半角スペースはうまくいきました。
しかし、TABを「検索する文字列」に入れる事ができません。
なにか方法はないでしょうか?
0089デフォルトの名無しさんNGNG
>>83
自分で作れ
0090デフォルトの名無しさんNGNG
>>85
Ctrl+PrintScreen → 画像を扱えるアプリケーションでペースト

or

Ctrl+V → メモ帳でペースト
0091デフォルトの名無しさんNGNG
>>85
XPってイベント ビューアって無いの?
0092デフォルトの名無しさんNGNG
>>88
テキスト上のタブを選択してコピー → 置換ダイアログでペースト
0093デフォルトの名無しさんNGNG
>>78
「昔から」じゃないだろ。「昔は」だろ。
前にも書いたが、当時と今じゃ画面の情報量が違うんだから、画面見てデバッグしろ。
っていうか、おまえ今さらプログラムなんてかけるのか?
009490NGNG
アホなので間違えました。
>>90
× Ctrl+V
○ Ctrl+C
0095デフォルトの名無しさんNGNG
>>80
紙なんか、検索も一括置き換えも、エラー表示もしてくれない。
デバッグっていうなら、実際の変数の内容も見れないし。
0096デフォルトの名無しさんNGNG
>>89
今度がんばってみます

>>92
うまくいきました
ありがとうございました
009785NGNG
つまりファイルに落とす方法やファイルとしてどこかにできてたりということはないわけですね。
ありがとうございました。
0098デフォルトの名無しさんNGNG
>>97
おまえは文盲か。
0099デフォルトの名無しさんNGNG
>>98
あなた勘違いしてるんじゃないですか?
何を指してるのか言ってみてください。
0100デフォルトの名無しさんNGNG
印刷が全く不要ってこともないと思うんだが・・。
他人が書いた糞長いソース追うときなんかは印刷して見た方がいいし。
0101デフォルトの名無しさんNGNG
>>100
言語にもよるが、クラス図とかを解析してくれるツール使いながら画面上で見るほうがいい。
JavaならほとんどのIDEでメソッドの参照先に飛べるし。
印刷するより、ツール使う方が楽。
■ このスレッドは過去ログ倉庫に格納されています