ab.com コミュニティ

ActiveBasicを通したコミュニケーション
現在時刻 - 2024年4月27日(土) 22:52

全ての表示時間は UTC+09:00 です




新しいトピックを投稿する  トピックへ返信する  [ 4 件の記事 ] 
作成者 メッセージ
 記事の件名: 初期化について
投稿記事Posted: 2005年6月11日(土) 13:13 
オフライン

登録日時: 2005年5月31日(火) 22:17
記事: 27
お住まい: 山口
文字列の初期化はどうやってやるのでしょうか?

Dim str[100] As Byte
lstrcpy(str,"Hello!")

を1行でやれる方法。

文字列ポインタの初期化
Dim str As BytePtr
str = "Hello!"

を1行でやる方法。

Dim str = "Hello!" As BytePtr
ではできませんでした。

_________________
今日も元気にABLife


通報する
ページトップ
 記事の件名: Re: 初期化について
投稿記事Posted: 2005年6月11日(土) 19:06 
オフライン

登録日時: 2005年5月31日(火) 17:59
記事: 899
お住まい: 東京都
> Dim str[100] As Byte
> lstrcpy(str,"Hello!")
>
> を1行でやれる方法。
これは提案が出ています。つまり将来のバージョンに期待しましょう。
http://www.discoversoft.net/forum/viewtopic.php?t=62

> 文字列ポインタの初期化
> Dim str As BytePtr
> str = "Hello!"
>
> を1行でやる方法。
>
> Dim str = "Hello!" As BytePtr
> ではできませんでした。
こちらはConstで代用できると思います。


通報する
ページトップ
 記事の件名: 参考までに
投稿記事Posted: 2005年6月11日(土) 20:26 
こんなサイトがありました。
http://www.geocities.jp/blackflyman/

ここの「簡易ストリング型」という項目で似たようなことを実現しようとしています。


通報する
ページトップ
   
投稿記事Posted: 2005年6月11日(土) 22:46 
オフライン

登録日時: 2005年5月31日(火) 22:17
記事: 27
お住まい: 山口
ありがとうございます。
今後のABに期待しています。(アナウンスのほう見てなかった。すみません)

クラスなら初期化できるんですね。


通報する
ページトップ
期間内表示:  ソート  
新しいトピックを投稿する  トピックへ返信する  [ 4 件の記事 ] 

全ての表示時間は UTC+09:00 です


オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[14人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by phpBB® Forum Software © phpBB Limited
Japanese translation principally by ocean