検索結果 139 件
- 2007年7月08日(日) 18:51
- フォーラム: プログラミング質問板
- トピック: 構造体の配列
- 返信数: 5
- 閲覧数: 4196
- 2007年7月08日(日) 18:46
- フォーラム: プログラミング質問板
- トピック: ウインドウ関係の設定
- 返信数: 5
- 閲覧数: 3904
Re: 調べてみます。ありがとうございます。
印刷の例は、猫プログラミング Windows SDK版の77~80章
http://www.kumei.ne.jp/c_lang/index_sdk.html
あたりに載っています。ご参考にいかがでしょうか。
http://www.kumei.ne.jp/c_lang/index_sdk.html
あたりに載っています。ご参考にいかがでしょうか。
- 2007年6月08日(金) 19:40
- フォーラム: プログラミング質問板
- トピック: ウインドウ関係の設定
- 返信数: 5
- 閲覧数: 3904
Re: ウインドウ関係の設定
1)ウインドウの上のタイトル「BASIC PROMPT」を変更したいのですが どのようにすればよろしいでしょうか? 以下のように指定して下さい。 SetWindowText(_PromptSys_hWnd, "ウィンドウのタイトル") 「#N88BASIC」を指定した場合、そのウィンドウのウィンドウハンドルは「_PromptSys_hWnd」に格納されます。ですのでそれをいじればよいです。 2)ウインドウが開くときの大きさを設定したいのですが どのようにすればよろしいでしょうか? ウィンドウのサイズの変更にはSetWindowPos関数を利用します。詳細はヘルプをご覧下さ...
- 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...
- 2006年9月30日(土) 23:58
- フォーラム: プログラミング質問板
- トピック: CGI、漢字コードの変換
- 返信数: 1
- 閲覧数: 2095
- 2006年9月30日(土) 23:58
- フォーラム: 実践コードモジュール
- トピック: URLデコード
- 返信数: 0
- 閲覧数: 8044
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 >=...
- 2006年9月30日(土) 02:19
- フォーラム: 仕様提案
- トピック: プロジェクト内のファイルのフォルダ分け
- 返信数: 4
- 閲覧数: 16416
それよりも、以前述べましたが
http://www.activebasic.com/forum/viewtopic.php?t=617
プロジェクト中でファイルのインクルードの順番を自由に入れ替える機能を実装していただきたいです。できれば早急に。
(現在では#include文を用いて読み込むしか、順番を自由に制御できない)
http://www.activebasic.com/forum/viewtopic.php?t=617
プロジェクト中でファイルのインクルードの順番を自由に入れ替える機能を実装していただきたいです。できれば早急に。
(現在では#include文を用いて読み込むしか、順番を自由に制御できない)
- 2006年9月22日(金) 02:13
- フォーラム: アナウンス
- トピック: BacksearchAB公開終了
- 返信数: 9
- 閲覧数: 26349
- 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...
- 2006年9月16日(土) 21:43
- フォーラム: 実践コードモジュール
- トピック: [AB4]汎用TCPクライアント
- 返信数: 0
- 閲覧数: 8222
[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...
- 2006年9月16日(土) 21:22
- フォーラム: アナウンス
- トピック: BacksearchAB公開終了
- 返信数: 9
- 閲覧数: 26349
- 2006年9月16日(土) 21:00
- フォーラム: バグ報告
- トピック: オーバーロードが不可能
- 返信数: 2
- 閲覧数: 4693
- 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...
- 2006年9月09日(土) 08:37
- フォーラム: アナウンス
- トピック: BacksearchAB公開終了
- 返信数: 9
- 閲覧数: 26349
Re: BacksearchAB公開終了
遅ればせながら、
※私もたまに、現行のフォーラムに移行してから「旧フォーラム(BackSearchAB)の~~によると」と質問に回答することがありますし
※・・・といっても使うのは旧フォーラムの頃からABを使っていた人だけでしょうけど
もしよろしかったら、私のサイト内でダウンロード可能なようにしたいのですが、いかがでしょうか・・・
そうでしょうか?現在の利用者が旧フォーラムから参照したい情報は十分あると思います。ActiveBasic3.x時代の掲示板をまとめたBacksearchABを
役割は済んだと思いますのでサーバーから削除しました。
※私もたまに、現行のフォーラムに移行してから「旧フォーラム(BackSearchAB)の~~によると」と質問に回答することがありますし
※・・・といっても使うのは旧フォーラムの頃からABを使っていた人だけでしょうけど
もしよろしかったら、私のサイト内でダウンロード可能なようにしたいのですが、いかがでしょうか・・・
- 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++でしか使えません(もしそ...