Delphi(デルファイ)について、他のスレッドでは書き込めない超低レベル、もしくは
質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。
Delphi使いが優しくコメントを返しますが、お礼はDelphiの布教と初心者の救済をお願いします。
■Delphi 10.3
ttp://www.embarcadero.com/jp/products/delphi
■Delphi Community Edition (無料)
iOS、Android、Windows、macOS向けアプリも開発可能。年間売上5000 US$以内の商用開発可。
https://www.embarcadero.com/jp/products/delphi/starter
<前スレ>
くだすれDelphi(超初心者用)その57
https://mevius.5ch.net/test/read.cgi/tech/1476332514/
探検
くだすれDelphi(超初心者用)その58【Embarcadero】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/03/11(水) 18:30:39.03ID:NTiFnax/527デフォルトの名無しさん
2021/02/11(木) 12:43:59.64ID:r5DE13lh WINUIみたいにPreview出せばいいのに
528デフォルトの名無しさん
2021/02/11(木) 12:50:56.84ID:Lq1QhI81529デフォルトの名無しさん
2021/02/11(木) 12:55:14.55ID:jHyALkc5 2007を使い続けている俺は勝ち組だな
新しい文字列の取り扱いを覚えたくないだけだが
(実際はもっぱら以前のプログラムのメンテしかやっていないからなのだが)
新しい文字列の取り扱いを覚えたくないだけだが
(実際はもっぱら以前のプログラムのメンテしかやっていないからなのだが)
530デフォルトの名無しさん
2021/02/11(木) 14:55:18.92ID:Lq1QhI81 10.3.3はHiDPI環境でスケーリンクを変えている際タイトルバーのサイズなど
対応し切れてない部分があるから10.4には期待してたんだけどね
対応し切れてない部分があるから10.4には期待してたんだけどね
531デフォルトの名無しさん
2021/02/12(金) 06:55:30.14ID:QnldmLcq 10.3が快適すぎて流石に文句行ったらバチ当たるレベル
手持ちのバージョンがXE7までしか無いから
CE切られたら不自由すぎて引退考える
手持ちのバージョンがXE7までしか無いから
CE切られたら不自由すぎて引退考える
532デフォルトの名無しさん
2021/02/12(金) 18:36:00.54ID:HelPTmty 教えてください
533532
2021/02/12(金) 18:36:45.24ID:HelPTmty ■;パネル |:splitterの時に
534532
2021/02/12(金) 18:38:05.16ID:HelPTmty ■|■とするとSplitterが全然動かないけど特別な設定ってありますか?
535デフォルトの名無しさん
2021/02/12(金) 18:50:43.33ID:GhVjb1+H >>534
AlignLayoutが左からLeft Left Clientになってるか確認
AlignLayoutが左からLeft Left Clientになってるか確認
536532
2021/02/12(金) 19:22:30.78ID:HelPTmty レスありがとうございます
AlignはLeft Left Clientにしていますが、なぜか動かないんです。
PanelじゃなくMemoとかだとカンタンなんですが・・。
AlignはLeft Left Clientにしていますが、なぜか動かないんです。
PanelじゃなくMemoとかだとカンタンなんですが・・。
537デフォルトの名無しさん
2021/02/12(金) 19:50:30.74ID:n1OCIsO2 すげえな
質問が全然わからないわw
質問が全然わからないわw
538532
2021/02/12(金) 19:59:15.09ID:HelPTmty 言葉足らずですみません
539532
2021/02/12(金) 20:00:17.82ID:HelPTmty Splitter使うのが初めてでさっぱり判らないんです。
540デフォルトの名無しさん
2021/02/12(金) 20:18:52.16ID:cNPyFZGq ホントにSplitter使ってる?何か別のコンポの可能性は?
そもそもDelphiのバージョンはいくつ?
そもそもDelphiのバージョンはいくつ?
541デフォルトの名無しさん
2021/02/12(金) 20:21:03.60ID:cNPyFZGq ひょっとしてIDEでデザイン時に動かそうとしてない?
ちゃんとコンパイルビルドしてから動かしてる?
ちゃんとコンパイルビルドしてから動かしてる?
542デフォルトの名無しさん
2021/02/12(金) 20:34:29.57ID:n1OCIsO2 !やっとわかったわ533は記号の説明か
サンプルでパネル2つとスプリッタ1つ配置した画面でも動かないわけ?
サンプルでパネル2つとスプリッタ1つ配置した画面でも動かないわけ?
543デフォルトの名無しさん
2021/02/12(金) 21:21:49.39ID:QnldmLcq まずは気を落ち着けてまっさらなフォームで
panel配置,align=left
splitter配置,align=left
まずはこの2つでやってみると良い
memoで出来てるならpanelも一緒なはずだからなにか勘違い・手違いをしている
全然関係ないけど
exe/dcuの出力先を
$(Temp)\$(Platform)\$(Config)\RbdUeZpU <- パスワードジェネレータで作ったランダムな文字列
にするとクソデカexeをtempフォルダに作れて使い捨てテストプロジェクトなんかは便利だ
panel配置,align=left
splitter配置,align=left
まずはこの2つでやってみると良い
memoで出来てるならpanelも一緒なはずだからなにか勘違い・手違いをしている
全然関係ないけど
exe/dcuの出力先を
$(Temp)\$(Platform)\$(Config)\RbdUeZpU <- パスワードジェネレータで作ったランダムな文字列
にするとクソデカexeをtempフォルダに作れて使い捨てテストプロジェクトなんかは便利だ
544デフォルトの名無しさん
2021/02/12(金) 22:37:13.80ID:Q/MXWGlX 質問のIDがhelpだすごい。
memoではうまく行くなら、
splitterをpanelの中に入れちゃってそうだな。
構造ツリーで
Form1
Panel1
Panel2
Splitter1
のようになっていたら動かない。
下のようにSplitterを作用させるPanelと同じ階層に置く必要がある。
Form1
Panel1
Panel2
Splitter1
memoではうまく行くなら、
splitterをpanelの中に入れちゃってそうだな。
構造ツリーで
Form1
Panel1
Panel2
Splitter1
のようになっていたら動かない。
下のようにSplitterを作用させるPanelと同じ階層に置く必要がある。
Form1
Panel1
Panel2
Splitter1
545532
2021/02/13(土) 09:27:36.91ID:Wl7fFNG/ いっぱいアドバイスありがとうございます
546532
2021/02/13(土) 09:36:46.49ID:Wl7fFNG/ 送ってしまった。
Panel1(atLeft)
Panel2(atCliant)
Splitter(atLeft)
のようにやると、>>544さんの仰るとおり左側は動きます。
ですが、Panel1とPanel2でSplitterを挟む方法が判りません
急にMemoでもできなくなってしまった。
まさか、インターフェースでつまずくとは思いませんでした。
Panel1(atLeft)
Panel2(atCliant)
Splitter(atLeft)
のようにやると、>>544さんの仰るとおり左側は動きます。
ですが、Panel1とPanel2でSplitterを挟む方法が判りません
急にMemoでもできなくなってしまった。
まさか、インターフェースでつまずくとは思いませんでした。
547デフォルトの名無しさん
2021/02/13(土) 10:32:34.68ID:RAblQzIu 1 Panel1、Panel2、Splitter1のAlignを全てalNoneにする
2 Panel1を切り取って貼り付けてAlignをalLeftにする
3 Splitter1を切り取ってPanel1の右側に貼り付けてAlignをalLeftにする
4 Panel2を切り取ってSplitter1の右側に貼り付けてAlignをalClientにする
これでどうだ?
2 Panel1を切り取って貼り付けてAlignをalLeftにする
3 Splitter1を切り取ってPanel1の右側に貼り付けてAlignをalLeftにする
4 Panel2を切り取ってSplitter1の右側に貼り付けてAlignをalClientにする
これでどうだ?
548デフォルトの名無しさん
2021/02/13(土) 11:05:20.62ID:Y7XMn6Sd こいつ、ホントにわかってんのか?
550532
2021/02/13(土) 11:24:29.86ID:Wl7fFNG/ 丁寧に教えてくださりありがとうございました
レベルの低い質問すみませんでした
レベルの低い質問すみませんでした
551デフォルトの名無しさん
2021/02/13(土) 11:37:01.98ID:Y7XMn6Sd552532
2021/02/13(土) 11:45:59.16ID:Wl7fFNG/ ごめんなさい
553デフォルトの名無しさん
2021/02/13(土) 11:51:17.55ID:RAblQzIu555532
2021/02/13(土) 11:57:25.84ID:Wl7fFNG/ また送ってしまった
Panel1
Panel2
Splitter
のようにしてみましたが、動かずに困っていました。
>>544さんの言うようにやってみましたが、最初はなぜかうまくいかずに
試行錯誤していたらできるようになりました
なんか説明が下手で済みません。
Panel1
Panel2
Splitter
のようにしてみましたが、動かずに困っていました。
>>544さんの言うようにやってみましたが、最初はなぜかうまくいかずに
試行錯誤していたらできるようになりました
なんか説明が下手で済みません。
556532
2021/02/13(土) 12:03:27.37ID:Wl7fFNG/ Splitterを一回切り取って他の場所にコピーしてAlignをLeftにすることで解決しました。
後は水平も必要なんですが、もう少し試行錯誤します。
後は水平も必要なんですが、もう少し試行錯誤します。
557デフォルトの名無しさん
2021/02/13(土) 12:11:19.67ID:RAblQzIu >>556
縦横のSplitterが必要で例えばメーラのように
縦を画面の上下に通して横を右のパネルを分割するような構成にする場合
簡単なのは
1 画面の中に左から順にPanel1(alLeft)、Splitter1(alLeft)、Panel2(alClient)を配置する
2 Panel2の中に上から順にPanel3(alTop)、Splitter2(alTop)、Panel4(alClient)を配置する
こうするといいかと思う
縦横のSplitterが必要で例えばメーラのように
縦を画面の上下に通して横を右のパネルを分割するような構成にする場合
簡単なのは
1 画面の中に左から順にPanel1(alLeft)、Splitter1(alLeft)、Panel2(alClient)を配置する
2 Panel2の中に上から順にPanel3(alTop)、Splitter2(alTop)、Panel4(alClient)を配置する
こうするといいかと思う
559532
2021/02/13(土) 13:09:10.80ID:Wl7fFNG/ >>557
教えていただいた方法で、水平方向のSplitteの動作を実現できました。
alClientを使うことと,Splitterを一度切り取ることがポイントなんですね。
勉強になりました。ありがとうございました!
教えていただいた方法で、水平方向のSplitteの動作を実現できました。
alClientを使うことと,Splitterを一度切り取ることがポイントなんですね。
勉強になりました。ありがとうございました!
560デフォルトの名無しさん
2021/02/13(土) 13:10:26.55ID:RAblQzIu561532
2021/02/13(土) 13:19:32.42ID:0pD1IJR5 すみません、設計時にも動くと勘違いしていました。
コンパイルしてexeにしたら動きました!
コンパイルしてexeにしたら動きました!
563デフォルトの名無しさん
2021/02/13(土) 16:17:45.60ID:B+YKCIU8 俺だよ俺
564デフォルトの名無しさん
2021/02/13(土) 16:58:08.66ID:dLeNuyjF 今回のsplitterのようにフォームデザイナ上のドラッグドロップでは難しいコントロールの位置調整は、
オブジェクトインスペクタで座標を編集するといい。
同じ階層にPanel1, Panel2, Splitter1があったとき、
例えばPanel1(Align=alLeft, Left=0, Width=100) Panel2(Align=alClient, Left=100, Width=任意)という状況なら、
オブジェクトインスペクタでSplitter1.Leftを0にすればPanel1の左に、Splitter1.Left=100とすればPanel1とpanel2の間に収まる。
数字はぴったり合わせなくてもデザイナが適当に補正してくれる。
オブジェクトインスペクタで座標を編集するといい。
同じ階層にPanel1, Panel2, Splitter1があったとき、
例えばPanel1(Align=alLeft, Left=0, Width=100) Panel2(Align=alClient, Left=100, Width=任意)という状況なら、
オブジェクトインスペクタでSplitter1.Leftを0にすればPanel1の左に、Splitter1.Left=100とすればPanel1とpanel2の間に収まる。
数字はぴったり合わせなくてもデザイナが適当に補正してくれる。
565532
2021/02/14(日) 12:26:12.35ID:9r8GentR 座標大事なんですよね。
566532
2021/02/14(日) 12:29:14.74ID:9r8GentR またやっちゃった
ボタンを等間隔で並べるときとかオブジェクトインスペクタで数字を設定すると見栄えが良くなりますし。
今回のsplitterでは切り取りができることを初めて知りましたが、
ボタンを等間隔で並べるときとかオブジェクトインスペクタで数字を設定すると見栄えが良くなりますし。
今回のsplitterでは切り取りができることを初めて知りましたが、
567532
2021/02/14(日) 12:31:27.86ID:9r8GentR 数字で設定すればキレイに行くのが発見でした
無駄にコメント欄使ってしまい申し訳ありません
ついくせでshift+enter押してしまうんです
無駄にコメント欄使ってしまい申し訳ありません
ついくせでshift+enter押してしまうんです
568デフォルトの名無しさん
2021/02/14(日) 13:44:01.50ID:fYbbX2St 質問なら答えてあげるけど
ここは日記じゃないからな少し自重したほうがいいのでは
ここは日記じゃないからな少し自重したほうがいいのでは
569532
2021/02/14(日) 14:29:31.50ID:8ung+JgV すみません、Splitterは設計時にも動くと勘違いしていました。
コンパイルしてexeにしたら動きました!
コンパイルしてexeにしたら動きました!
570デフォルトの名無しさん
2021/02/14(日) 14:32:12.88ID:P11XyCvR ゆとり
571532 ◆9NhhNagxEk
2021/02/14(日) 16:46:10.26ID:9r8GentR >>562
そうですね。失礼しました。
そうですね。失礼しました。
572532 ◆9NhhNagxEk
2021/02/14(日) 16:51:36.66ID:9r8GentR つくっているのは、Panel2にScrollboxにImageを乗せて
ウィンドウの大きさに比例して動的に倍率を変えて画像が表示するものを作っています。
Panel2のサイズをリアルタイムで判らないとできないと思えるのですが
どうやってもうまくいきません。
わかりにくい質問ですみません
ウィンドウの大きさに比例して動的に倍率を変えて画像が表示するものを作っています。
Panel2のサイズをリアルタイムで判らないとできないと思えるのですが
どうやってもうまくいきません。
わかりにくい質問ですみません
573デフォルトの名無しさん
2021/02/14(日) 17:16:46.32ID:Z2QLb1zh >>572
なんか質問がイマイチよくわからんが
Panel2にTImageを貼り付けて、Alignを alClientにして、TImageの2のプロパティ StrechをTrueにするだけでいいような気がするが。
画像のアスペクト比を維持したいのなら多少工夫をする必要はあるけど
Panelのサイズは WidthとHeightプロパティで取得できるでしょ
なんか質問がイマイチよくわからんが
Panel2にTImageを貼り付けて、Alignを alClientにして、TImageの2のプロパティ StrechをTrueにするだけでいいような気がするが。
画像のアスペクト比を維持したいのなら多少工夫をする必要はあるけど
Panelのサイズは WidthとHeightプロパティで取得できるでしょ
574532 ◆9NhhNagxEk
2021/02/14(日) 17:31:13.21ID:9r8GentR 画像のアスペクト比を取得して、元の画像の比率で、
拡大縮小させ方法が判らず悩んでいます
拡大縮小させ方法が判らず悩んでいます
575デフォルトの名無しさん
2021/02/14(日) 17:41:11.43ID:4NJ07IZU とりあえずソースでもアプしてみなよ
質問内容が意味不明では誰もまともに答えられんよ
質問内容が意味不明では誰もまともに答えられんよ
576デフォルトの名無しさん
2021/02/14(日) 18:09:45.64ID:fYbbX2St ・画像はどうやって取り込みするの?その画像のサイズはどうやって知るの?
・倍率の変更って具体的にはどういう仕組みを考えてるの?画像の倍率変更は何を使って行うの?
・PanelにScrollBoxをのせる理由は?
・ImageはTImageとしてそれを使う理由は?どう使うつもり?
・倍率の変更って具体的にはどういう仕組みを考えてるの?画像の倍率変更は何を使って行うの?
・PanelにScrollBoxをのせる理由は?
・ImageはTImageとしてそれを使う理由は?どう使うつもり?
577532 ◆9NhhNagxEk
2021/02/14(日) 18:23:55.25ID:9r8GentR どうやってもロダに上がらないのでソース貼り助けます
private
{ Private 宣言 }
mWidth : Integer;
mHeight : Integer;
ClientW : Integer;
ClientH : Integer;
public
{ Public 宣言 }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
private
{ Private 宣言 }
mWidth : Integer;
mHeight : Integer;
ClientW : Integer;
ClientH : Integer;
public
{ Public 宣言 }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
578532 ◆9NhhNagxEk
2021/02/14(日) 18:24:23.87ID:9r8GentR procedure TForm1.Button1Click(Sender: TObject);
begin
Image1.AutoSize := True;
Image1.Picture.LoadFromFile(FileListBox1.FileName);
mWidth := Image1.Picture.Width;
mHeight := Image1.Picture.Height;
Image1.AutoSize := False;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
//Image1.AutoSize := True;
Image1.Width := mWidth div 2;
Image1.Height := mHeight div 2;
//Image1.AutoSize := False;
end;
begin
Image1.AutoSize := True;
Image1.Picture.LoadFromFile(FileListBox1.FileName);
mWidth := Image1.Picture.Width;
mHeight := Image1.Picture.Height;
Image1.AutoSize := False;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
//Image1.AutoSize := True;
Image1.Width := mWidth div 2;
Image1.Height := mHeight div 2;
//Image1.AutoSize := False;
end;
579532 ◆9NhhNagxEk
2021/02/14(日) 18:24:30.81ID:9r8GentR procedure TForm1.Button3Click(Sender: TObject);
begin
//Image1.AutoSize := True;
Image1.Width := mWidth;
Image1.Height := mHeight;
//Image1.AutoSize := False;
end;
procedure TForm1.Button4Click(Sender: TObject);
begin
//Image1.AutoSize := True;
Image1.Width := mWidth * 2;
Image1.Height := mHeight * 2;
//Image1.AutoSize := False;
end;
procedure TForm1.FileListBox1Click(Sender: TObject);
begin
Image1.AutoSize := True;
Image1.Picture.LoadFromFile(FileListBox1.FileName);
mWidth := Image1.Picture.Width;
mHeight := Image1.Picture.Height;
Label1.Caption := inttostr(Panel2.Width);
Label2.Caption := inttostr(Panel2.Height);
Image1.AutoSize := False;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
//
end;
こんな感じなんです。
begin
//Image1.AutoSize := True;
Image1.Width := mWidth;
Image1.Height := mHeight;
//Image1.AutoSize := False;
end;
procedure TForm1.Button4Click(Sender: TObject);
begin
//Image1.AutoSize := True;
Image1.Width := mWidth * 2;
Image1.Height := mHeight * 2;
//Image1.AutoSize := False;
end;
procedure TForm1.FileListBox1Click(Sender: TObject);
begin
Image1.AutoSize := True;
Image1.Picture.LoadFromFile(FileListBox1.FileName);
mWidth := Image1.Picture.Width;
mHeight := Image1.Picture.Height;
Label1.Caption := inttostr(Panel2.Width);
Label2.Caption := inttostr(Panel2.Height);
Image1.AutoSize := False;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
//
end;
こんな感じなんです。
580デフォルトの名無しさん
2021/02/14(日) 18:40:18.53ID:Z2QLb1zh581デフォルトの名無しさん
2021/02/14(日) 18:40:37.28ID:EwStug71 こういう手合いは自分で考えることもせずあれもこれもとしつこく粘着してくる
582532 ◆9NhhNagxEk
2021/02/14(日) 19:03:02.66ID:9r8GentR 見本がこれですパスはすべて123です
https://up2.karinto.in/uploader/download/1613296732.zip
このソフトのautoモードを実装したいのです
よろしくお願い致します
https://up2.karinto.in/uploader/download/1613296732.zip
このソフトのautoモードを実装したいのです
よろしくお願い致します
583デフォルトの名無しさん
2021/02/14(日) 19:04:30.55ID:pwOd/6zZ はいはい丸投げ丸投げ
584デフォルトの名無しさん
2021/02/14(日) 19:38:46.26ID:e5KKhyzi fmxにはimage系の色々便利なコンポーネントがある
585デフォルトの名無しさん
2021/02/14(日) 20:26:12.76ID:fYbbX2St >>580
Propotionalは縮小はできても100%を超える拡大は無理みたい
Propotionalは縮小はできても100%を超える拡大は無理みたい
586デフォルトの名無しさん
2021/02/14(日) 20:33:00.63ID:Z2QLb1zh >>585
あ、そうなんだ
画像系はほとんどやんないし縮小くらいしかやったことないから知らなかったよ
まぁそれならコード書くか、適当なコンポーネントでも探すかだな
GDI+あたりを使えば比較的楽にできそうかな
あ、そうなんだ
画像系はほとんどやんないし縮小くらいしかやったことないから知らなかったよ
まぁそれならコード書くか、適当なコンポーネントでも探すかだな
GDI+あたりを使えば比較的楽にできそうかな
587デフォルトの名無しさん
2021/02/15(月) 09:00:31.63ID:8yfKyD33 >>582
もうその見本を使い続けろよ、よくできてるじゃないか?w
もうその見本を使い続けろよ、よくできてるじゃないか?w
588デフォルトの名無しさん
2021/02/15(月) 18:00:35.98ID:s4Yu3N1x DBEditやDBComboBoxについて教えてください。
DBEditやDBComboBoxを配置してDBGridのセルを選択すると、そのレコードの各フィールド値が
表示され値を変えれば変更するまではできたのですが、新規のレコード追加がうまくできません。
DBGridをクリックした時点でレコードが選択された状態になっているので、追加できたとしても他の
レコードも変更されたり重複エラーが出てしまします。
DataSetのActiveをFalseにするとDBEditやDBComboBoxの入力が出来なくなるようで、
どうしたものかとググって調べているのですがお手上げ状態です。
普通のEditやConboBoxを使えば追加、更新は出来ますが今後のためにも知っておきたいので
よろしくお願いします。
DBEditやDBComboBoxを配置してDBGridのセルを選択すると、そのレコードの各フィールド値が
表示され値を変えれば変更するまではできたのですが、新規のレコード追加がうまくできません。
DBGridをクリックした時点でレコードが選択された状態になっているので、追加できたとしても他の
レコードも変更されたり重複エラーが出てしまします。
DataSetのActiveをFalseにするとDBEditやDBComboBoxの入力が出来なくなるようで、
どうしたものかとググって調べているのですがお手上げ状態です。
普通のEditやConboBoxを使えば追加、更新は出来ますが今後のためにも知っておきたいので
よろしくお願いします。
589532 ◆9NhhNagxEk
2021/02/15(月) 21:28:19.75ID:Y0qPpBSk >>587
なんかそれっぽいのができたので、使ってみてもらえませんか?
よろしくお願いいたします。
https://up3.karinto.in/uploader2/download/1613391876.zip
パスは123です
なんかそれっぽいのができたので、使ってみてもらえませんか?
よろしくお願いいたします。
https://up3.karinto.in/uploader2/download/1613391876.zip
パスは123です
590デフォルトの名無しさん
2021/02/15(月) 21:30:39.37ID:sJ8ABHAV591デフォルトの名無しさん
2021/02/15(月) 23:57:49.51ID:/39Nd84y >>589
rtl220.bplがなくて起動できない
rtl220.bplがなくて起動できない
592532 ◆9NhhNagxEk
2021/02/16(火) 01:23:32.21ID:mFLoLS1Q593デフォルトの名無しさん
2021/02/16(火) 07:10:02.24ID:+yGsvDCe なんで実行時パッケージを使う設定でビルドしてるんだろ?
デフォルトでは使わないようになってるよな
デフォルトでは使わないようになってるよな
594デフォルトの名無しさん
2021/02/16(火) 12:36:25.37ID:OYeLcQZC デフォは使う設定じゃないのか?
595デフォルトの名無しさん
2021/02/16(火) 13:52:36.71ID:UmPLiZo6 デフォは使うね
VMでスナップショット取って必要なバージョン入れて戻すってのを
やってるけど入れるたびに毎回あーってなる
ほんとに一時的に必要なだけだから入れたのを保持するより入れなおす
ほうがお手軽で
VMでスナップショット取って必要なバージョン入れて戻すってのを
やってるけど入れるたびに毎回あーってなる
ほんとに一時的に必要なだけだから入れたのを保持するより入れなおす
ほうがお手軽で
597デフォルトの名無しさん
2021/02/16(火) 20:18:46.19ID:+yGsvDCe598デフォルトの名無しさん
2021/02/16(火) 20:32:30.39ID:73pjRnUs お前の環境の事なんか知らんわw
599デフォルトの名無しさん
2021/02/16(火) 20:50:24.13ID:q4FatlRU >>597
[実行時パッケージを使ってリンク]
実行時パッケージをユーザーのプロジェクトに動的にリンクします。
Default = True(C++ の場合)、False(Delphi の場合)
自分はC++だったからTrueがデフォだっただけのようだ
[実行時パッケージを使ってリンク]
実行時パッケージをユーザーのプロジェクトに動的にリンクします。
Default = True(C++ の場合)、False(Delphi の場合)
自分はC++だったからTrueがデフォだっただけのようだ
600デフォルトの名無しさん
2021/02/16(火) 21:02:14.62ID:93EdLbHn >>598
やーい、お前のほうが間違い〜w
やーい、お前のほうが間違い〜w
601デフォルトの名無しさん
2021/02/17(水) 18:02:41.85ID:GrUttOYR 10.2で試しにAndroidアプリ作ってみたら
普通にできたので(フォームとボタンのみだけど)
今度はある機器とUSB通信できないかなとおもって
Windowsソフトではそういうの作っててAndroidでもやりたくなって
それでCreateFileとか当然使えるわけもなく・・・
シリアル通信でどやってやればいいんですか・・・
普通にできたので(フォームとボタンのみだけど)
今度はある機器とUSB通信できないかなとおもって
Windowsソフトではそういうの作っててAndroidでもやりたくなって
それでCreateFileとか当然使えるわけもなく・・・
シリアル通信でどやってやればいいんですか・・・
602デフォルトの名無しさん
2021/02/17(水) 18:16:58.61ID:1aN2mKL0 Androidアプリは、ファイルを作ったりフォルダを開いたりするのに使用者の許可がいる
この許可処理をプログラム内ですればファイル操作もできる 色々面倒だけど
この許可処理をプログラム内ですればファイル操作もできる 色々面倒だけど
603デフォルトの名無しさん
2021/02/17(水) 18:53:53.60ID:GrUttOYR604デフォルトの名無しさん
2021/02/17(水) 20:34:37.97ID:EV+kmKbX Androidはどこが作っているのか・・そう、グーグルだ!
もうわかったね?ググレ!
もうわかったね?ググレ!
605デフォルトの名無しさん
2021/02/17(水) 20:46:35.52ID:uK+6+H96 単に>>604も知らないだけじゃね?w
606デフォルトの名無しさん
2021/02/17(水) 21:08:04.64ID:xrGLbQpN607デフォルトの名無しさん
2021/02/18(木) 01:25:46.70ID:hnF3hnAS608デフォルトの名無しさん
2021/02/19(金) 14:35:10.34ID:sMRlYE4t エディタの色設定で ’A’ の時の「’」と「A」を別の色に分けるにはどこを触ればいいでしょうか。
609デフォルトの名無しさん
2021/02/20(土) 11:39:46.45ID:S8ePI9Qw 少数2桁まで表示する時に整数の時は 1.00 ではなく 1
1.2は1.20ではなく1.2と表示したい時の関数とかってあります?
Format関数で表現できるのでしょうか?
よろしくお願いします。
1.2は1.20ではなく1.2と表示したい時の関数とかってあります?
Format関数で表現できるのでしょうか?
よろしくお願いします。
610デフォルトの名無しさん
2021/02/20(土) 11:54:19.60ID:S8ePI9Qw FormatCurrでできました。
失礼しました。
失礼しました。
611デフォルトの名無しさん
2021/02/21(日) 00:30:04.49ID:vD8qa2vQ mvpがまた変な投稿してる、あいつがdelphiの価値を貶める張本人じゃないか、そう思う
612デフォルトの名無しさん
2021/02/21(日) 11:33:06.31ID:etbd9MkC 馬鹿は氏んでも直らないよな
613デフォルトの名無しさん
2021/02/21(日) 12:59:36.97ID:ujn/8dU6 妬むバカこそいなくなってほしいね
614デフォルトの名無しさん
2021/02/21(日) 18:10:06.27ID:au4runfq ちーっす
615デフォルトの名無しさん
2021/02/21(日) 20:57:01.53ID:lv7HlpTE 妬むバカとかいる?あのキモ豚を?ww
616デフォルトの名無しさん
2021/02/21(日) 22:08:58.41ID:PCMk5xWT Community EditionでLinux 用の実行ファイルを生成する方法ってあるの(有料でも可)?
617デフォルトの名無しさん
2021/02/25(木) 15:20:31.38 速報!Delphi / C++Builder / RAD Studio 10.4.2リリース
ってメール来たけどCommunity Editionもリリースされたんだろうか?
ってメール来たけどCommunity Editionもリリースされたんだろうか?
618デフォルトの名無しさん
2021/02/25(木) 15:55:24.78ID:AiZ4hryH Community Editionまだ10.3.3だった
619デフォルトの名無しさん
2021/02/25(木) 17:06:31.09ID:tXA2YQpb TEditはインスペクタで文字の右寄せの設定がありますが、TLabelEditはないですよね?
右寄せはLabelの表示位置みたいで、Lablは左で文字は右寄せにいたいのですが
描画コードを書かないといけないでしょうか?
右寄せはLabelの表示位置みたいで、Lablは左で文字は右寄せにいたいのですが
描画コードを書かないといけないでしょうか?
620デフォルトの名無しさん
2021/02/25(木) 17:16:35.88ID:nlxrmksY >>617
C++だけど指摘した不具合直ってなかったからまだ当分使わない
C++だけど指摘した不具合直ってなかったからまだ当分使わない
621デフォルトの名無しさん
2021/02/26(金) 12:21:10.16ID:NlhSfbYk test
622デフォルトの名無しさん
2021/02/26(金) 12:26:54.19ID:NlhSfbYk 2つのプロジェクトがあって
各々同じフォームをリンクして呼んでるんだけど
そのフォームで使ってるTChartのX軸、Y軸のメモリの数値のフォントが
2つのプロジェクトで実行させると違うフォントになっている
何か考えられる原因とか教えてください。
各々同じフォームをリンクして呼んでるんだけど
そのフォームで使ってるTChartのX軸、Y軸のメモリの数値のフォントが
2つのプロジェクトで実行させると違うフォントになっている
何か考えられる原因とか教えてください。
623デフォルトの名無しさん
2021/02/26(金) 13:08:18.71ID:aD0wwUW6 >>622
Style
Style
624デフォルトの名無しさん
2021/02/26(金) 13:15:19.90ID:NlhSfbYk625デフォルトの名無しさん
2021/02/26(金) 21:19:19.23ID:QuoYvJ+b Excelのファイルを読み込んでデータ等を書き込んで別名で保存するというプログラムを
作っています。
途中で異常終了すると元になるファイルを普通にExcelから開こうとしても
「読み取り専用になっています」と表示されたり、 〜$*** の添付ファイルが残って
しまったり、タスクマネージャーには表示されないのにExcelが残っていて起動できないとかの
現象が起きてしまいます。
何か起動時や異常終了時に実行する決まり事みたいなものがあれば教えてください。
よろしくお願いします。
作っています。
途中で異常終了すると元になるファイルを普通にExcelから開こうとしても
「読み取り専用になっています」と表示されたり、 〜$*** の添付ファイルが残って
しまったり、タスクマネージャーには表示されないのにExcelが残っていて起動できないとかの
現象が起きてしまいます。
何か起動時や異常終了時に実行する決まり事みたいなものがあれば教えてください。
よろしくお願いします。
626デフォルトの名無しさん
2021/02/26(金) 21:24:34.22ID:TJQA8C/D まず異常終了時に実行ってどうやるんだ?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】U-17日本代表、激闘PK戦制す 北朝鮮撃破で6大会ぶり8強入り U17W杯 [久太郎★]
- 「国民の憤りを引き起こした」中国側“高市首相発言の撤回改めて要求” [どどん★]
- 【インバウンド】中国からの“渡航自粛”…ツアー1000人分の直前キャンセル「キャンセル料は免除してくれ」 ことしいっぱいキャンセルに [1ゲットロボ★]
- 【芸能】日中関係悪化でエンタメ業界に大ダメージ… JO1の中国でのイベント中止、邦画は公開延期、STARTOアイドルへの影響も [冬月記者★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- Perfume・あ~ちゃんの結婚相手の一般男性、吉田カバンの社長と判明 [977261419]
- 地球から無限km先の場所ってどうなっているの?
- お前らインターネット大規模障害起きてたとき何してた
- 自民党議員「高市は先人が築き上げた日中関係を壊した。外務省が謝罪に言ってるが自分で責任を取れ」 [834922174]
- 日本、高市のお陰で破滅に近づくwwwwwwww
- 岡田克也「軽々しく存立危機事態とか言うべきじゃない」高市早苗「台湾で武力攻撃が発生したらどう考えても日本の存立危機事態」 [931948549]
