<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE feed [
      <!ENTITY lt "&#38;#60;">
      <!ENTITY gt "&#62;">
      <!ENTITY amp "&#38;#38;">
      <!ENTITY apos "&#39;">
      <!ENTITY quot "&#34;">
      <!ENTITY nbsp "&#160;">
      <!ENTITY copy "&#169;">
]>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title type="text">開発ブログ</title>
    <subtitle type="text">MASA Lab softlab-Software Architecture Laboratory</subtitle>
    <updated>2026-03-12T10:27:24+09:00</updated>
    <id>http://softlab.masa-lab.net/modules/d3blog/index.php</id>
    <link rel="alternate" type="text/xhtml" hreflang="ja" href="http://softlab.masa-lab.net/" />
    <link rel="self" type="application/atom+xml" href="http://softlab.masa-lab.net/modules/d3blog/index.php?page=atom" />
    <rights>Copyright &copy; 2008-2019 by MASA-Lab</rights>
    <generator uri="http://softlab.masa-lab.net/">D3BLOG - XOOPS BLOG MODULE</generator>
    <entry>
        <title>VMWare Workstation Pro でディスク拡張ができない！</title>
        <link rel="alternate" type="text/xhtml" href="http://softlab.masa-lab.net/modules/d3blog/details.php?bid=371" />
        <id>http://softlab.masa-lab.net/modules/d3blog/details.php?bid=371</id>
        <published>2022-04-06T19:20:45+09:00</published>
        <updated>2022-04-06T19:22:49+09:00</updated>
        <category term="開発プロジェクト" label="開発プロジェクト" />
        <author>
            <name>masa</name>
        </author>
        <summary type="html" xml:base="http://softlab.masa-lab.net/" xml:lang="ja">VMWare WorkStation Pro でディスクを拡張しようとしたが、以下のエラーが出る
呼び出された機能は部分的なチェーンでは実行できません。親仮想ディスクを開いてください。
どうやらスナッ...</summary>
       <content type="html" xml:lang="ja" xml:base="http://softlab.masa-lab.net/">
<![CDATA[<div>VMWare WorkStation Pro でディスクを拡張しようとしたが、以下のエラーが出る<br /><pre class="blogCode"><code>
呼び出された機能は部分的なチェーンでは実行できません。親仮想ディスクを開いてください。
</code></pre><br />どうやらスナップショットの削除がうまくいかずに<br />スナップショットがあるかのように見えているらしい<br />たしかにフォルダを眺めると<br />vmdk ファイルがいくつか残っている<br /><br />いったんスナップショットの作成を行って<br />すぐにスナップショットの削除を行って、無事にクリーンアップされてから<br />ディスクの拡張を行ったらうまくできた！<br /><br />よかったー</div>]]>
       </content>
    </entry>
    <entry>
        <title>Mac ntfs ドライブを読み書き可能でマウントする</title>
        <link rel="alternate" type="text/xhtml" href="http://softlab.masa-lab.net/modules/d3blog/details.php?bid=324" />
        <id>http://softlab.masa-lab.net/modules/d3blog/details.php?bid=324</id>
        <published>2020-06-01T15:55:38+09:00</published>
        <updated>2020-06-01T16:04:01+09:00</updated>
        <category term="開発プロジェクト" label="開発プロジェクト" />
        <author>
            <name>masa</name>
        </author>
        <summary type="html" xml:base="http://softlab.masa-lab.net/" xml:lang="ja">とりあえず繋いじゃう読み取り専用になっているターミナルで
% sudo mount
すると
/dev/diskxxxx on /Volumes/USB_SSD (ntfs, local, nodev, nosuid, read-only, ...
的なものが出てくる(USB_SSD の場所はたぶんデ...</summary>
       <content type="html" xml:lang="ja" xml:base="http://softlab.masa-lab.net/">
<![CDATA[<div>とりあえず繋いじゃう<br /><br />読み取り専用になっている<br /><br />ターミナルで<br /><pre class="blogCode"><code>
% sudo mount
</code></pre><br />すると<br /><pre class="blogCode"><code>
/dev/diskxxxx on /Volumes/USB_SSD (ntfs, local, nodev, nosuid, read-only, ...
</code></pre><br />的なものが出てくる<br />(USB_SSD の場所はたぶんディスクに付けた名前？)<br /><br />finder でマウントを解除<br />ターミナルで<br /><pre class="blogCode"><code>
% sudo mkdir /Volumes/USB_SSD_RW
% sudo mount -t ntfs -o nobrowse,rw /dev/diskxxx /Volumes/USD_SSD_RW/
% ln -s /Volumes/USB_SSD_RW ~/
</code></pre><br />とすると自分のホームディレクトリに USB_SSD_RW とかできるので<br />そこを読み書きする<br /><br />終わったら<br /><pre class="blogCode"><code>
% sudo umount /dev/diskxxx
% rm ~/USB_SSD_RW
</code></pre><br />とかする<br />(マウントポイント /Volumes/USB_SSD_RW は勝手に消される)<br /><br /><br />参考<br /><a href="https://qiita.com/amaebi/items/25471c4b494a252dfbde" rel="external">https://qiita.com/amaebi/items/25471c4b494a252dfbde</a></div>]]>
       </content>
    </entry>
    <entry>
        <title>XCode シミュレータのフォルダを探す</title>
        <link rel="alternate" type="text/xhtml" href="http://softlab.masa-lab.net/modules/d3blog/details.php?bid=273" />
        <id>http://softlab.masa-lab.net/modules/d3blog/details.php?bid=273</id>
        <published>2017-12-10T22:40:00+09:00</published>
        <updated>2019-04-03T15:05:02+09:00</updated>
        <category term="開発プロジェクト" label="開発プロジェクト" />
        <author>
            <name>masa</name>
        </author>
        <summary type="html" xml:base="http://softlab.masa-lab.net/" xml:lang="ja">XCode で開発しているときに以前に使ったシミュレータが分からなくなってしまうことがある一生懸命データ追加したのに、別のシミュレータ立ち上げてしまって、表示されないとか悲しい...</summary>
       <content type="html" xml:lang="ja" xml:base="http://softlab.masa-lab.net/">
<![CDATA[<div>XCode で開発しているときに<br />以前に使ったシミュレータが分からなくなってしまうことがある<br /><br />一生懸命データ追加したのに、別のシミュレータ立ち上げてしまって、表示されないとか悲しい<br /><br />という訳で、以前に使ったシミュレータのデバイスとバージョンを調べたい<br /><br /><pre class="blogCode"><code>
cd ~/Library/Developer/CoreSimulator/Devices
find . -name &#039;*.app&#039; -print | awk -F/ &#039;{print $2,$8}&#039;
</code></pre><br /><br />こうすると、シミュレータで動かしたアプリケーションの一覧とそのデバイス用のフォルダが得られる<br />(*.app の部分を具体的なアプリケーションの名前にすれば、そのアプリケーションを動かしたシミュレータのフォルダだけが表示される)<br /><pre class="blogCode"><code>
xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx foobar.app
</code></pre><br /><br />判明したdeviceフォルダの中の device.plist を見る<br /><pre class="blogCode"><code>
cat xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/device.plist
</code></pre></div>]]>
       </content>
    </entry>
    <entry>
        <title>VMWare ゲストで Twomon USB は使えるのか？</title>
        <link rel="alternate" type="text/xhtml" href="http://softlab.masa-lab.net/modules/d3blog/details.php?bid=215" />
        <id>http://softlab.masa-lab.net/modules/d3blog/details.php?bid=215</id>
        <published>2017-03-03T21:50:00+09:00</published>
        <updated>2018-02-16T14:43:17+09:00</updated>
        <category term="開発プロジェクト" label="開発プロジェクト" />
        <author>
            <name>masa</name>
        </author>
        <summary type="html" xml:base="http://softlab.masa-lab.net/" xml:lang="ja">
GECHIC ON-LAP 1303I を使って、開発環境でタッチ開発ができるようになったわけですが、そういえば iPad + Twomon USB でタッチ開発できないのでしょうか？
という訳でちょっと試してみました...</summary>
       <content type="html" xml:lang="ja" xml:base="http://softlab.masa-lab.net/">
<![CDATA[<div><p>
GECHIC ON-LAP 1303I を使って、開発環境でタッチ開発ができるようになったわけですが、そういえば iPad + Twomon USB でタッチ開発できないのでしょうか？<br />
という訳でちょっと試してみました。<br />
結果的には...
</p>
<p>
VMWare のゲストには Twomon がインストールできませんでした。<br />
インストーラで怒られてしまうのです。<br />
という訳で使えず...
</p>
<p>
ちなみにホストOSに Twomon をインストールしてみると、システムのプロパティでは「２タッチポイントでタッチ入力が可能」と書かれています。<br />
</p></div>]]>
       </content>
    </entry>
    <entry>
        <title>Delphi gmap error</title>
        <link rel="alternate" type="text/xhtml" href="http://softlab.masa-lab.net/modules/d3blog/details.php?bid=214" />
        <id>http://softlab.masa-lab.net/modules/d3blog/details.php?bid=214</id>
        <published>2017-03-03T20:40:00+09:00</published>
        <updated>2018-02-16T14:41:32+09:00</updated>
        <category term="開発プロジェクト" label="開発プロジェクト" />
        <author>
            <name>masa</name>
        </author>
        <summary type="html" xml:base="http://softlab.masa-lab.net/" xml:lang="ja">
ここのところ google maps を使っている Delphi プログラムで
以下のエラーが発生するようになりました。


このページのスクリプトでエラーが発生しました。
ライン: 0
文字: 0
エラー: ...</summary>
       <content type="html" xml:lang="ja" xml:base="http://softlab.masa-lab.net/">
<![CDATA[<div><p>
ここのところ google maps を使っている Delphi プログラムで<br />
以下のエラーが発生するようになりました。
</p>
<pre class="blogCode"><code>
このページのスクリプトでエラーが発生しました。
ライン: 0
文字: 0
エラー: Script error
コード: 0
URL: http://maps.google.com/maps-api-v3/api/js/24/1/intl/ja_ALL/onion.js
</code></pre>

<p>
マウスポインタを動かしたタイミングなどで出るのですが...<br />
APIバージョンを 3.22 に指定したらエラーが出なくなりました。<br />
どうしたものでしょう...
</p>
<pre class="blogCode"><code>
&lt;script src=&quot;http://maps.google.co.jp/maps/api/js?v=3.22&quot; type=&quot;text/javascript&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
</code></pre></div>]]>
       </content>
    </entry>
    <entry>
        <title>RAD Studio 10.1 Berlin にアップデート</title>
        <link rel="alternate" type="text/xhtml" href="http://softlab.masa-lab.net/modules/d3blog/details.php?bid=221" />
        <id>http://softlab.masa-lab.net/modules/d3blog/details.php?bid=221</id>
        <published>2016-04-26T19:31:23+09:00</published>
        <updated>2018-02-16T15:01:33+09:00</updated>
        <category term="開発プロジェクト" label="開発プロジェクト" />
        <author>
            <name>masa</name>
        </author>
        <summary type="html" xml:base="http://softlab.masa-lab.net/" xml:lang="ja">インストーラーが大幅に変わりましたうれしーーーーーーーーさいこーです！！！</summary>
       <content type="html" xml:lang="ja" xml:base="http://softlab.masa-lab.net/">
<![CDATA[<div>インストーラーが大幅に変わりました<br />うれしーーーーーーーー<br />さいこーです！！！</div>]]>
       </content>
    </entry>
    <entry>
        <title>XE8-&gt;10 Seattle アップグレードを試してみる</title>
        <link rel="alternate" type="text/xhtml" href="http://softlab.masa-lab.net/modules/d3blog/details.php?bid=196" />
        <id>http://softlab.masa-lab.net/modules/d3blog/details.php?bid=196</id>
        <published>2015-09-03T21:20:00+09:00</published>
        <updated>2016-02-25T19:37:39+09:00</updated>
        <category term="開発プロジェクト" label="開発プロジェクト" />
        <author>
            <name>masa</name>
        </author>
        <summary type="html" xml:base="http://softlab.masa-lab.net/" xml:lang="ja">いつものように空きのディスクは少ない状態からスタート空きは 21GBInterBase Serverが検出され、上書きを選択 (Yes)インストール先はStudio\17.0「この製品をインストールするのに十分な空きデ...</summary>
       <content type="html" xml:lang="ja" xml:base="http://softlab.masa-lab.net/">
<![CDATA[<div>いつものように空きのディスクは少ない状態からスタート<br />空きは 21GB<br /><br />InterBase Serverが検出され、上書きを選択 (Yes)<br /><br />インストール先は<br />Studio\17.0<br /><br />「この製品をインストールするのに十分な空きディスク領域がありません。」<br />ディスクが足りないということで落ちる...<br />ここで XE8をアンインストール<br />レジストリキーは残しておきました<br />空きは 42.7GB に増えました。<br />FastReport5 Embarcadero edition アンインストール<br />CodeSite Express 5 アンインストール<br />微々たるもの<br />これでインストールできるといいんですが...<br /><br /><pre class="blogCode"><code>
ディスク領域が足りません
必要な領域 24GB 利用可能な領域 15GB
</code></pre><br />だって...<br />相変わらずである...<br /><br />いったんインストールをキャンセル<br />C++ をなくしてインストールしてみる<br /><br /><pre class="blogCode"><code>
エラー
ソースファイル
C:\PROGRA...\bin
dcomp.dcpが見つかりません。
</code></pre><br /><br />なんなの？<br />中止を選んだら、そのままインストールが進行していく...<br /><pre class="blogCode"><code>
インストール中に致命的なエラーが発生しました
</code></pre><br /><br />たぶん中途半端にファイルが残っていたからだ...<br />ファイル達をすべて消し、ディスク容量を 20GB 追加<br /><br />ようやくインストールできました。<br />たぶん 100GB くらい空けておかなきゃだめですね。<br /><br />ホントにインストーラだけは何とかしてもらいたいです。<br />容量は食うは時間はかかるは...<br /><br />[関連記事]<br /><br /><a href="http://softlab.masa-lab.net/modules/d3blog/details.php?bid=66" >RAD Studio XE6</a></div>]]>
       </content>
    </entry>
    <entry>
        <title>FMX Image Control</title>
        <link rel="alternate" type="text/xhtml" href="http://softlab.masa-lab.net/modules/d3blog/details.php?bid=187" />
        <id>http://softlab.masa-lab.net/modules/d3blog/details.php?bid=187</id>
        <published>2015-06-18T14:40:39+09:00</published>
        <updated>2015-09-16T11:11:51+09:00</updated>
        <category term="開発プロジェクト" label="開発プロジェクト" />
        <author>
            <name>masa</name>
        </author>
        <summary type="html" xml:base="http://softlab.masa-lab.net/" xml:lang="ja">
FMX にはイメージコントロールが複数あるけれど、いつもどれを使おうか考えてしまうので
ここでまとめてみました。



----------
TImage = class(TControl)
  Bitmap: TBitmap  ビットマップ
  Bitm...</summary>
       <content type="html" xml:lang="ja" xml:base="http://softlab.masa-lab.net/">
<![CDATA[<div><p>
FMX にはイメージコントロールが複数あるけれど、いつもどれを使おうか考えてしまうので<br />
ここでまとめてみました。
</p>

<pre>
----------
TImage = class(TControl)
  Bitmap: TBitmap  ビットマップ
  BitmapMargins: TBounds  マージン
  DisableInterpolation: Boolean  補間を無効にする
  MarginWrapMode: TImageWrapMode マージン BitmapMargins と共に使う
  MultiResBitmap: TFixedMultiResBitmap 
  WrapMode: TImageWrapMode イメージの配置モード(Original/Fit/Stretch/Tile/Center)

  procedure DrawBitmap(const Canvas: TCanvas; const ARect: TRectF; const ABitmap: TBitmap; const AOpacity: Single = 1.0)

  イメージを表示する基本のコントロール
  多重解像度ビットマップに対応している。
  様々なイメージの配置モードをサポートし、背景は透過描画される。
  イメージを表示するのであればファーストチョイス

----------
TImageViewer = class(TCustomScrollBox)
  BackgroundFill: TBrush 背景
  Bitmap: TBitmap  ビットマップ
  BitmapScale: Float  0.01～10 イメージの拡大率
  MouseScaling: Boolean  マウスホイールによる イメージの拡大縮小
  ShowBackground: Boolan  Trueの場合 BackgroundFill が有効

  procedure BestFit  BitmapScaleの値を、コントロールサイズにフィットするように設定する(縦横比保持)

  イメージを対話的に拡大縮小できるコントロール
  マウスカーソルが指マークになる
  MouseScaling=True でマウスホイールによる拡大縮小が可能(デフォルト)
  とりあえず手軽に拡大縮小できるイメージコントロールが必要であればコレ？

----------
TImageControl = class(TStyledControl)
  Bitmap: TBitmap  ビットマップ
  EnableOpenDialog: Boolean  OpenDialogを利用可能に

  対話的に画像を選択表示できるコントロール
  EnableOpenDialog=True でクリックすると OpenDialog が開かれ、画像を変更可能(デフォルト)
  イマイチ利用イメージは湧かない...
</pre>
基本的には TImage 一択かなぁ...<br />
<br />
<p>
<a href="http://ht-deko.minim.ne.jp/ft1301.html#130105_01" rel="external">http://ht-deko.minim.ne.jp/ft1301.html#130105_01</a><br />
</p></div>]]>
       </content>
    </entry>
    <entry>
        <title>VirtualTreeView のメンテナーが変わった？</title>
        <link rel="alternate" type="text/xhtml" href="http://softlab.masa-lab.net/modules/d3blog/details.php?bid=184" />
        <id>http://softlab.masa-lab.net/modules/d3blog/details.php?bid=184</id>
        <published>2015-04-17T20:17:08+09:00</published>
        <updated>2015-06-19T11:43:03+09:00</updated>
        <category term="開発プロジェクト" label="開発プロジェクト" />
        <author>
            <name>masa</name>
        </author>
        <summary type="html" xml:base="http://softlab.masa-lab.net/" xml:lang="ja">久々に VirtualTreeView を使うプロジェクトをひっぱり出してきてXE7 でコンパイルしようと、soft-gems のサイトに行ってみたらメンテナーが変わったというお知らせが...http://www.soft-gems.net/index.p...</summary>
       <content type="html" xml:lang="ja" xml:base="http://softlab.masa-lab.net/">
<![CDATA[<div>久々に VirtualTreeView を使うプロジェクトをひっぱり出してきて<br />XE7 でコンパイルしようと、soft-gems のサイトに行ってみたら<br />メンテナーが変わったというお知らせが...<br /><br /><a href="http://www.soft-gems.net/index.php/31-news/44-virtual-treeview-has-a-new-maintainer" rel="external">http://www.soft-gems.net/index.php/31-news/44-virtual-treeview-has-a-new-maintainer</a><br /><br />そしてバージョン 6.0.0 が出ていました。<br />XE8 まで対応。<br /><br />とりあえず一安心</div>]]>
       </content>
    </entry>
    <entry>
        <title>LiveBindings ComboBox や ListBox の SelectedValue ってとれるの？</title>
        <link rel="alternate" type="text/xhtml" href="http://softlab.masa-lab.net/modules/d3blog/details.php?bid=106" />
        <id>http://softlab.masa-lab.net/modules/d3blog/details.php?bid=106</id>
        <published>2014-10-08T14:28:18+09:00</published>
        <updated>2023-12-25T19:38:57+09:00</updated>
        <category term="開発プロジェクト" label="開発プロジェクト" />
        <author>
            <name>masa</name>
        </author>
        <summary type="html" xml:base="http://softlab.masa-lab.net/" xml:lang="ja">↓にも同様の質問がありますが、正しい回答は得られていないようですね。http://stackoverflow.com/questions/23712406/how-do-i-get-the-selectedvalue-of-a-combobox-from-codeいろいろ試行している限りでは、この...</summary>
       <content type="html" xml:lang="ja" xml:base="http://softlab.masa-lab.net/">
<![CDATA[<div>↓にも同様の質問がありますが、正しい回答は得られていないようですね。<br /><br /><a href="http://stackoverflow.com/questions/23712406/how-do-i-get-the-selectedvalue-of-a-combobox-from-code" rel="external">http://stackoverflow.com/questions/23712406/how-do-i-get-the-selectedvalue-of-a-combobox-from-code</a><br /><br />いろいろ試行している限りでは、このようなアプローチでは値を取得できていません。<br />やっぱり LiveBindings で解決するべきなのでしょう。<br /><br />でも Object をバインドすることもできるんでしょうか？<br />試してみなければ...</div>]]>
       </content>
    </entry>
</feed>