検索結果 139 件

by Sinryow
2007年7月08日(日) 18:51
フォーラム: プログラミング質問板
トピック: 構造体の配列
返信数: 5
閲覧数: 4196

状況が分からないので、そのアクセス違反になる部分とその周辺のコードを見せて下さい。
by Sinryow
2007年7月08日(日) 18:46
フォーラム: プログラミング質問板
トピック: ウインドウ関係の設定
返信数: 5
閲覧数: 3904

Re: 調べてみます。ありがとうございます。

印刷の例は、猫プログラミング Windows SDK版の77~80章
http://www.kumei.ne.jp/c_lang/index_sdk.html
あたりに載っています。ご参考にいかがでしょうか。
by Sinryow
2007年6月08日(金) 19:40
フォーラム: プログラミング質問板
トピック: ウインドウ関係の設定
返信数: 5
閲覧数: 3904

Re: ウインドウ関係の設定

1)ウインドウの上のタイトル「BASIC PROMPT」を変更したいのですが どのようにすればよろしいでしょうか? 以下のように指定して下さい。 SetWindowText(_PromptSys_hWnd, "ウィンドウのタイトル") 「#N88BASIC」を指定した場合、そのウィンドウのウィンドウハンドルは「_PromptSys_hWnd」に格納されます。ですのでそれをいじればよいです。 2)ウインドウが開くときの大きさを設定したいのですが どのようにすればよろしいでしょうか? ウィンドウのサイズの変更にはSetWindowPos関数を利用します。詳細はヘルプをご覧下さ...
by Sinryow
2006年10月11日(水) 03:26
フォーラム: バグ報告
トピック: クラスのOperator()
返信数: 6
閲覧数: 18782

ABの、ただの論理値のtrueは-1です。 Print 1 < 3 ' 「-1」と表示 「TRUE=1」である理由は、TRUEはあくまでWinAPIで定義された定数であり、それに合わせざるを得ないからでしょう。 (もし仮にABにBooleanが正式に導入されれば、C++みたいに小文字の「true」になるような気がします。) ※hiraさんに報告です。 Class Boolean Private Num As Long Public Sub Boolean() Num=0 End Sub Function Operator() As Long Return Num End Function Su...
by Sinryow
2006年9月30日(土) 23:58
フォーラム: プログラミング質問板
トピック: CGI、漢字コードの変換
返信数: 1
閲覧数: 2095

Re: CGI、漢字コードの変換

以前そのようなコードが投稿されていたような気がしたのですが、見当たらないので作りました。

http://www.activebasic.com/forum/viewtopic.php?p=6641
by Sinryow
2006年9月30日(土) 23:58
フォーラム: 実践コードモジュール
トピック: URLデコード
返信数: 0
閲覧数: 8039

URLデコード

以前どこかに投稿されていたような気がしたのですが、見当たらなかったので作りました。 2つの関数を書きました。 1つ目は説明のために書いた分かりやすいコードですが、遅いです。 2つ目は高速化されたものです。 ' 1文字を対応する16進数の数に変換 Function HexChar(c As Byte) As Long If c >= &H30 And c <= &H39 Then HexChar = c - &H30 ElseIf c >= &H41 And c <= &H46 Then HexChar = c - &H37 ElseIf c >=...
by Sinryow
2006年9月30日(土) 02:19
フォーラム: 仕様提案
トピック: プロジェクト内のファイルのフォルダ分け
返信数: 4
閲覧数: 16392

それよりも、以前述べましたが

http://www.activebasic.com/forum/viewtopic.php?t=617
プロジェクト中でファイルのインクルードの順番を自由に入れ替える機能を実装していただきたいです。できれば早急に
(現在では#include文を用いて読み込むしか、順番を自由に制御できない)
by Sinryow
2006年9月22日(金) 02:13
フォーラム: アナウンス
トピック: BacksearchAB公開終了
返信数: 9
閲覧数: 26316

> Perlを使わなくても、ABのSQLコネクションでアクセスすれば可能と思う。ABのSQL命令系は気軽に使えないの?

そんなのあったのですか?よく読んでいませんでした(核爆)
by Sinryow
2006年9月22日(金) 02:04
フォーラム: プログラミング質問板
トピック: ショートカット作成について(SHAddToRecentDocsを使う方法)
返信数: 5
閲覧数: 3997

Re: 返信遅れてすいません

> 結局、exeファイルだとなぜダメなのかは、わからないのでしょうか。 原因らしきことがMSDNに書かれていたので載せておきます。 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shaddtorecentdocs.asp (原文) Note Microsoft Windows XP filters .exe files from the recently used documents list. Although SHAddT...
by Sinryow
2006年9月16日(土) 21:43
フォーラム: 実践コードモジュール
トピック: [AB4]汎用TCPクライアント
返信数: 0
閲覧数: 8211

[AB4]汎用TCPクライアント

HTTPやFTPなどの接続に使える、汎用TCPクライアントです。 クラス定義部 ' 参考資料 ' ●ActiveBasic本 ' ●http://www.tohoho-web.com/wwwperl2.htm#socket ' ●http://www.7key.jp/nw/study3.html Declare Function gethostbyaddr Lib "Ws2_32" (arrAddr As *Byte, nLen As Long, nType As Long) As *HOSTENT Declare Function getservbyport Lib &q...
by Sinryow
2006年9月16日(土) 21:22
フォーラム: アナウンス
トピック: BacksearchAB公開終了
返信数: 9
閲覧数: 26316

ログについては http://ab.sinryow.net/ 中で公開させていただきます。

DBに入れていくんですか・・・
結構面倒そうですが、Perlを使えば(爆)出来るかもしれないですね・・・。
by Sinryow
2006年9月16日(土) 21:00
フォーラム: バグ報告
トピック: オーバーロードが不可能
返信数: 2
閲覧数: 4693

省略可能な引数を使ったのが理由だったのですか・・・了解です。
オーバーロードで代替します。
by Sinryow
2006年9月10日(日) 17:40
フォーラム: バグ報告
トピック: オーバーロードが不可能
返信数: 2
閲覧数: 4693

オーバーロードが不可能

現在TCPクライアントのクラスを作成しているのですが クラス定義部 Class TCPClient    :    : Public ' ========== サーバーをセットする ========== ' アドレスを1つずつ指定する場合 Function SetServer(nAddr1 As Byte, nAddr2 As Byte, nAddr3 As Byte, nAddr4 As Byte) As Long Dim arrAddr[ELM(4)] = [nAddr1, nAddr2, nAddr3, nAddr4] As Byte server = This.SetServer(ar...
by Sinryow
2006年9月09日(土) 08:37
フォーラム: アナウンス
トピック: BacksearchAB公開終了
返信数: 9
閲覧数: 26316

Re: BacksearchAB公開終了

遅ればせながら、
ActiveBasic3.x時代の掲示板をまとめたBacksearchABを
役割は済んだと思いますのでサーバーから削除しました。
そうでしょうか?現在の利用者が旧フォーラムから参照したい情報は十分あると思います。
※私もたまに、現行のフォーラムに移行してから「旧フォーラム(BackSearchAB)の~~によると」と質問に回答することがありますし
※・・・といっても使うのは旧フォーラムの頃からABを使っていた人だけでしょうけど

もしよろしかったら、私のサイト内でダウンロード可能なようにしたいのですが、いかがでしょうか・・・
by Sinryow
2006年9月09日(土) 07:49
フォーラム: プログラミング質問板
トピック: 仮想リストビューを実装
返信数: 6
閲覧数: 5129

Re: 仮想リストビューを実装

仮想リストビューを実装したいのですが、CやC++のサンプルしかなく、 ABでの実装方法が分かりません。 SetItemCountExという関数を使用することは分かったのですが、 それはどのシステムDLLの関数なのか、LVSICF_NOINVALIDATEALL や LVSICF_NOSCROLL の定数の値は何なのか教えて頂けないでしょうか。 ShOKさんがご覧になったサンプルは、おそらくMFCを使っているものだと思います。 MFC(Microsoft Foundation Class)とはWindowsの各種ウィンドウやデータ型をクラスにまとめたライブラリで、C++でしか使えません(もしそ...