くだすれDelphi(超初心者用)その57 [無断転載禁止]©2ch.net

レス数が950を超えています。1000を超えると書き込みができなくなります。
1デフォルトの名無しさん
垢版 |
2016/10/13(木) 13:21:54.84ID:7i5E+q2+
Delphi(デルファイ)について、他のスレッドでは書き込めない超低レベル、もしくは
質問者自身何が何だか分からない質問を勇気を持って書き込むスレッドです。

Delphi使いが優しくコメントを返しますが、
お礼はDelphiの布教と初心者の救済をお願いします。

■Delphi XE6 Professional/Enterprise/Ultimate/Architect エディション(トライアル版有)
64bit Windows、Mac OS XからiOS、Androidのアプリも開発可能。ライブラリのソースコード付き。アカデミックライセンス有り。
旧バージョン(XE6/5/4/3/2/XE/2010/2009/2007/Delphi 7)のライセンス取得とダウンロードが可能。(アカデミック不可)
ttp://www.embarcadero.com/jp/products/delphi

■Delphi XE6 Starter エディション
個人/5人以下の企業・組織向け。年間売上1000US$以内の商用開発可。
(※)Delphi、Visual Studio等の有償/無償の開発ツールユーザーが対象。インストール確認は特に行わない。
ttp://www.embarcadero.com/jp/products/delphi/starter

■Embarcadero RAD Studio XE6 (Delphi、C++Builder、HTML5 Builder等を含むビジュアル開発スイート)
ttp://www.embarcadero.com/jp/products/rad-studio

<前スレ>
くだすれDelphi(超初心者用)その56
http://echo.2ch.net/test/read.cgi/tech/1405783063/

<過去スレ>
DelWiki (Delphi 関連の過去スレッド)※行方不明
ttp://delwiki.info/?
2019/11/25(月) 13:32:01.77ID:/TKXypzi
>>897
edn
2019/11/25(月) 19:02:35.06ID:xAqc66Cz
isoだとなんかメリットあるの?いつもexeのほうでインストールしてるけど…
2019/11/25(月) 20:28:51.05ID:/TKXypzi
>>899
レジストリの仕様がWebとISOで(何故か)違うから一回インストールしたらずっとそっちを使わないと不具合出る
2019/11/26(火) 00:16:02.16ID:0xdcR0pZ
エンバカのインストーラーって昔から何かに付け問題起こすよなあ
902デフォルトの名無しさん
垢版 |
2019/11/26(火) 09:39:02.59ID:c3SEnPpX
VSのトラブルの方が多い
2019/11/26(火) 22:39:22.51ID:E5VH4GlY
黒金特売
https://www.packtpub.com/catalogsearch/result/?q=Delphi&;product_type_filter=Book
2019/11/26(火) 23:35:25.93ID:f8AM92bW
WindowsUpdateの方が多い
2019/11/27(水) 20:23:49.45ID:E4Y5rsTJ
community使ってんだけど
事前に10.3.2アンインストールしたほうがいい?
2019/11/27(水) 20:27:20.56ID:DH1+L8h0
>>905
Yes
2019/11/27(水) 21:18:59.15ID:E4Y5rsTJ
>>906
ありがと
2019/11/30(土) 00:08:22.61ID:djtdsJmt
Black Friday discounts from Delphi related third party vendors
https://www.ideasawakened.com/post/black-friday-discounts-from-delphi-related-third-party-vendors
2019/11/30(土) 20:55:58.53ID:QuZ7D6yA
また新たなバグかよ
まったく安定しないな
2019/12/01(日) 16:54:20.10ID:xsp+dk7g
CnPack-Options-Editor Enhancements-Othersにフリーカーソル無効化機能あんのか
911デフォルトの名無しさん
垢版 |
2019/12/05(木) 09:41:30.71ID:dexY8qQm
// 渡した引数をとにかくJsonObjectに変換する
class function TJsonUtil.ToJsonObject<T>(AValue: T): TJsonObject;
begin
// AValueをTValueに変換
var v := TValue.From<T>(AValue);
Result := TJsonObject.Create;
// todo: Resultにvをセットしたい
end;

ってどうやって実装すれば良いんでしょうか?
TConverter = class
FValue: TValue;
end;
を噛ませればObjectToJsonObjectできるんですができれば直接やりたいです

使用例
ToJsonObject(123) // int
ToJsonObject(RegexpResult) // record
ToJsonObject(Form1) // object
2019/12/15(日) 19:14:51.23ID:Erl1x9YI
Delphi 10.3.3 Community Edition インストールできたのですが
GetItから、Konopkaと Radiant Shapesを インストールしてみました。
この時のコンポーネントパレットの数は65です、
ここで、新規作成で Windows VCL アプリケーション作成すると
コンポーネントパレットの数は49に減少します。
減った分16にはRadiant ShapesやTeeChartLite等々が含まれます。

これは このバージョンには適合しないコンポーネント、ということなのでしょうか?
2019/12/15(日) 19:30:14.10ID:Erl1x9YI
訂正
×ここで、新規作成で Windows VCL アプリケーション作成すると
〇ここで、新規作成で Windows VCL アプリケーションを立ち上げると
914912
垢版 |
2019/12/16(月) 12:36:00.90ID:ttWgB5Qq
解決
消えたのは マルチデバイス アプリ用のコンポーネントでした。

でもRadiant Shapesのコンポーネントアイコンが全部同じなのを何とかしてほしい。
2019/12/16(月) 17:25:45.47ID:imI0kE/x
ついていけません
2019/12/21(土) 16:34:19.99ID:7JUwe78b
「ライセンス有効期限切れの事前通知」ダイアログが出たので
「新しいCommnunity Editionライセンスを要求」をクリックしたのですが
開いたページにそれらしい項目が見当たりません。
どうすればよいのでしょうか。
2019/12/21(土) 16:41:43.91ID:7JUwe78b
すいません、解決しました。

DL時にメールが来ていてそこにシリアルがついていましたので
「ライセンスの操作」→「登録」でこのシリアルを入力して解決しました。
2019/12/24(火) 21:17:41.79ID:qlVCJ4TF
TeeChart をいろいろ調べてるんですが、例えば .NET の Chart コントロールにある
ChartAreas コレクションみたいにグラフを増やすことはできない?
素直に複数の TeeChart を貼るしかないのかな。
919デフォルトの名無しさん
垢版 |
2019/12/28(土) 11:10:32.35ID:7thx4FXN
http://docwiki.embarcadero.com/images/RADStudio/Rio/j/b/b5/ObjInspKH.png
オブジェクトインスペクタのフィルターボックスで絞り込んだあとに
キーボード操作で通常のグリッド部分にフォーカス移す方法ないですか?
2019/12/28(土) 19:57:46.28ID:D0v0zeIX
Embarcaスレもうないの?
2019/12/28(土) 20:22:02.42ID:VAO6wyfS
>>920
まぁ日本じゃMVPがあのキモ男だからな
2019/12/30(月) 23:16:18.53ID:6qINtcSB
isoが7GBでそっ閉じ
2019/12/30(月) 23:20:18.80ID:1fsbbQSB
>>920
無い
立たない
2020/01/02(木) 22:17:53.37ID:hpdfwBfI
もうここがDlephi総合スレって事でいいのかな
2020/01/03(金) 19:06:59.37ID:kIqS3g14
営業担当がどんどんやめてく...

ttps://twitter.com/IchihanaMiwa/status/1213026105281540096
https://twitter.com/5chan_nel (5ch newer account)
2020/01/05(日) 14:48:06.25ID:6XuBW/ld
IDE Fix Pack作ってた人、どうしちゃったのかなー
2020/01/05(日) 18:31:46.11ID:BIrlwOVT
IDE Fix Pack って、ほんとに効果ある?
2020/01/07(火) 06:13:17.60ID:ysLsWKuo
>IDE Fix Pack って、ほんとに効果ある?
たぶん無い。少なくとも俺の環境では効果がない。
けど悪くもならないのでまぁお守り扱いで使っている。
2020/01/07(火) 21:35:30.43ID:AWOylPKB
型推論のインライン変数書くと、ビルドは通るのにエディタではエラー表示になる。なんでや。
930デフォルトの名無しさん
垢版 |
2020/01/07(火) 22:22:30.36ID:Bkg1oNr5
>>929
エディタのエラーインサイト(だったかな?)が対応していないから
エラーインサイトを切ればエラー表示はされなくなるけどいつ直るんだろうね?
2020/01/07(火) 22:34:45.15ID:x2MzGoUT
>>930
Castaliaいじれる技術者まだ残ってるのかが心配
2020/01/08(水) 21:19:31.57ID:wLTYkb+a
>>930
マジか。そんな状態でリリースするとは、なかなかやりおる。
直るまでインライン変数とかはやめておこう。
933デフォルトの名無しさん
垢版 |
2020/01/08(水) 22:21:01.82ID:MEH3hyXq
>>932
10.3のときにインライン変数が実装されたのに、10.3Release1、Release2、Release3ときて
いっこうに直ってないからな。 10.4で直るかどうかも危ぶまれる
2020/01/20(月) 13:50:17.13ID:YpnY3DBw
CarsyBdeって使ってる人いる?めっちゃ怪しそうなんやが
2020/01/28(火) 17:15:20.90ID:jA3HtLr3
>CarsyBdeって使ってる人いる?めっちゃ怪しそうなんやが
インストーラーにマルウェアもどきが入っているので、ファイルを展開して自分でインストールするべき。
あと、日本語関係ドライバが入っていないから日本語ソートはできないよ
2020/01/30(木) 19:19:48.53ID:idED7zVd
そうなんだありがとう
地道にfiredacに置き換えますわ
2020/01/31(金) 10:44:06.52ID:Y9q94Xhy
メモリリークを内蔵のFastMMでチェックしたらUnicodeStringやUnknownでリーク発生というよく分からない表示がされたので、
FastMM4のフルデバッグモードでチェックしたところこんなログが出ましたが、ソースのどこでリークしてるのかさっぱり不明で困ってます
どのpasファイルの何行目とか出ない場合のリークはどこを修正したらよいのでしょうか?

A memory block has been leaked. The size is: 36

This block was allocated by thread 0x51BC, and the stack trace (return addresses) at the time was:
4070F2
40C0EE
708321 [Unknown function at TMethodImplementationIntercept]
77276DF3 [Unknown function at GetThreadDesktop]
77276E44 [Unknown function at GetThreadDesktop]
77BFF8FA [ZwCallbackReturn]
77276E57 [Unknown function at GetThreadDesktop]
77BF011A [KiUserCallbackDispatcher]
77280E28 [ShowWindow]
62A6A9 [Unknown function at TMethodImplementationIntercept]
62A81C [Unknown function at TMethodImplementationIntercept]

The block is currently used for an object of class: Unknown
2020/02/03(月) 09:42:44.84ID:ZUQl5IjM
サブスクリプションって更新してる?
社内用プログラムの修正でたまに使う程度なので
年10万はちょっとなぁ・・・
2020/02/04(火) 07:28:16.35ID:6U67LbmC
TMS のWeb Coreってのを最近見つけた。
Intrawebと同じくpascal→JavaScriptみたいなんだけどかなり完成度は高い
気軽にDelphi+PascalベースでWebアプリを創りたいときにはいいよ、コンポーネントも自作できるみたいだし

サブスクリプションは入ってませんよ
新規機能を必要としない、ちょっとした改修メインならあまり必要はないんじゃないかな?
法人ベースなら10万ははした金だけど、生きたお金とも言えないんで払わないようにしてる
2020/02/04(火) 20:30:44.36ID:u9fAPblT
大政翼賛イベント、終わり。

斜陽の会社と製品買うのはいいけど、買うだけで統合とかシナジーとかできないよなぁ。
元技術者たちが全員いなくなった sencha なんかどうするきだろう
2020/02/05(水) 20:51:12.54ID:gyQe6DwW
>>937
自分もちょっとメモリーリークで悩んでるんだけど
delphi versionとかvcl/fmx とか少し情報もらえる?
2020/02/05(水) 21:24:09.71ID:UTgGnF3M
>>941
Delphi10.3.3でVCLアプリです

手がかり求めて海外のフォーラム情報を調べたら.MAPまたは.TDSファイルを作成するとより詳しく調べられるらしいです
2020/02/05(水) 21:36:45.32ID:UTgGnF3M
というわけでプロジェクトのオプションのコンパイル→リンカでマップやTDSを有効にするとより詳しく調べられました
2020/02/06(木) 10:26:40.35ID:wF1qF0nM
D7で作ったプログラムをD10に移行中ですがDBGRIDのカラムタイトルの色が変更できません
プロパティで何を指定しても白のままです
どうしたらいいのでしょうか
2020/02/06(木) 13:43:22.46ID:GZVea8mu
>>944
FixedColorの2つ上にDrawingStyleというのがある
2020/02/06(木) 16:27:26.83ID:wF1qF0nM
>>945
ありがとうございます
変更できました
2020/02/13(木) 06:28:37.56ID:vBflwVQp
D6からアップデートしてないユーザーなんだけど、いろいろ古すぎて苦しい。
C#は多少いじれるようになった。
RDBはいじらない、ネットから情報を取ってきたり、お絵かきプログラム中心。

新しいプロジェクトを始めるのに C#と、Tokyo? Berlin?やりだすのとどっちが楽だろうか
2020/02/13(木) 07:53:08.45ID:AuZ/W2H1
全く新しくていいなら C# だな。
Delphi は時代に追従しきれていない感じ。がんばってはいるけど。

自分も遊びでは Delphi 使ってる。
2020/02/13(木) 21:47:53.63ID:EdFxkN9G
>>947
Lazarus
950デフォルトの名無しさん
垢版 |
2020/02/13(木) 22:02:38.27ID:nW/OuvCI
FreePascalの次のリリースはジェネリクスがDelphi互換になってますますDelphiに近くなるよ
去年中にリリースと言われて現在もまだリリースされてないけど
2020/02/14(金) 06:49:48.88ID:ZmXO4tiK
>>947
間違いなくC#
余裕があるならdelphiやりなされ
2020/02/14(金) 10:38:29.59ID:cah/hEJW
開発環境が数GBダウンロード必須って
ハナから無理
953デフォルトの名無しさん
垢版 |
2020/02/14(金) 12:07:08.02ID:a5iC3cHy
C#って見かけは小さいけど
環境は馬鹿みたいにデカすぎる
2020/02/14(金) 19:10:57.82ID:H2ERqwMc
>>953
プリインストール済みの.Net Frameworkとメモ帳で開発コストゼロや!
2020/02/14(金) 20:21:05.57ID:7pjvoPX7
Delphi の方が重いと思うがなあ。
2020/02/15(土) 09:46:15.30ID:lW8gbEk5
Indy10のhttpsで使うdllが最新版に入れ替わっちゃうとおかしくなる不具合ではまり。
2018年ごろのやつに差換えたら動くようになった。
TLS1.2まではいけるからしばらくは持ちこたえられそう
2020/02/15(土) 10:25:19.00ID:abNW28Cg
>>956
Delphiのバージョンがいくつか、何に使ってるかわからんけどもTNetHttp系に差し替えを検討したら?
2020/02/15(土) 11:23:33.67ID:4O69sBWU
>>956
それって既知の問題としてどこかに書かれてる?
公開してるアプリでは問題は起こってないけど
何らかの条件があるんだろうか?
2020/02/15(土) 12:38:24.87ID:qtyOJHsa
Indy10ってまだ10.3に対応してなかったような
対応版でたの?
2020/02/15(土) 21:35:37.58ID:CqCEJ0Fs
Rioでdebug releaseのモード切り替えると固まるのは俺だけ?
2020/02/15(土) 21:47:54.17ID:4O69sBWU
>>959
Indy10がRioに対応してるかってこと?
Rioに付属してるIndyは10.6だよ?
2020/02/15(土) 22:01:01.91ID:qtyOJHsa
>>961
そうだったのか
付属のはもっと古いバージョンかと思ってた
2020/02/16(日) 10:30:31.87ID:u9eNlzbF
どの「コミュニティ」に行っても、同じ人たちしかいないのって、よーするに人材枯渇かね?
2020/02/16(日) 10:53:29.32ID:ajhowdAH
まぁ日本じゃMVPがあのキモさだからな
2020/02/18(火) 17:22:10.12ID:Fy87CGLW
>>956
IOHandler.SSLOptions.Method := sslvSSLv23;
で、dllが持ってる強度の高い方から順に試すんじゃなかったっけ
関係なかったらゴメン
2020/02/22(土) 07:52:44.80ID:jMTU79N4
quickreporteって昔みたく標準でついてないのね
皆さん印刷とかどうやってるの
2020/02/22(土) 14:04:02.92ID:61rJN/k0
>>966
FastReportが今の標準添付の印刷コンポーネント
2020/02/26(水) 17:54:06.74ID:KqbM6wtj
そろそろ次のスレを立てないとね
2020/02/26(水) 22:14:57.47ID:TEAnrnJR
総合スレは・・・まだいいか
970◆JAVA/drQNg
垢版 |
2020/03/01(日) 18:42:38.51ID:zM73AfEv
https://www.hellowork.mhlw.go.jp/kensaku/GECA110010.do?screenId=GECA110010&;action=dispDetailBtn&kJNo=1301023906401&kJKbn=1&jGSHNo=Yl0LGUJlwstE%2F%2BqkjXcR2Q%3D%3D&fullPart=1&iNFTeikyoRiyoDtiID=&kSNo=&newArrived=&tatZngy=1&shogaiKbn=0
職種
Delphiプログラマー(PG)
仕事内容
(業務内容)以下の開発を行います。

(例)
・業務パッケージ製品の開発
・業務システム開発
・C/S系システム開発

OS:windows
DB:oracle

※Delphiの知識
2020/03/01(日) 18:46:43.16ID:wt4aL9gq
>>970
東京はとおいよ〜
972デフォルトの名無しさん
垢版 |
2020/03/02(月) 11:22:02.02ID:glnmwhpK
東京は人が多いだけで済みにくい
感染しやすい
土地高い
物価高い
タクシー止まらない
2020/03/03(火) 20:00:31.20ID:ottIIFYY
>タクシー止まらない
雨の日とかは別だけどこれはないんじゃないか
むしろ地方のほうが流しとかないから駅前か呼び出しだろ
2020/03/03(火) 22:12:22.77ID:lgJdJP/z
タクシーも客を選ぶからね
2020/03/04(水) 06:28:10.42ID:+a0OpeoU
10.3.3のGetItでCodeSiteがインストールできない…
どうすりゃいいの?
https://i.imgur.com/T8TQIEN.jpg
2020/03/04(水) 10:27:13.44ID:hHbt2ovK
>>973
地方だと「タクシー通らない」だな

>>974
わろす
2020/03/05(木) 20:49:33.10ID:qVbpyIXi
FMXでDebugHookを使うと
「特定のプラットフォームに固有」と出るんだけど
特定のプラットフォームってWindows以外でどれ?

検索するとMacOSではダメだったって
978デフォルトの名無しさん
垢版 |
2020/03/06(金) 23:16:35.43ID:i1sIlXFK
質問です。Delphi 2007からアップデートしなくても、新しい技術を使っていなければ、
たいていWindows 10できちんと動きますよね?
(2009以降の文字列まわりが理解できていません)
Delphi 2007からアップデートする場合、Delphi 2009にしてから、新しいものにした方がいいんでしたっけ?
それとも直接10.3とかに読み込んでもいいんでしたっけ?
979デフォルトの名無しさん
垢版 |
2020/03/07(土) 00:48:31.04ID:GTOLdhcV
Windows10なら全部同じと思うような馬鹿は死ねよ
2020/03/07(土) 00:49:34.19ID:c6Inby5m
>>978
使う命令時代ですね
delphi5で作ったものも
普通にwindow10で動きますよ
2020/03/07(土) 08:57:40.90ID:qF4QD93A
Delphi6はwin10にインストールすら拒否されたが
2020/03/07(土) 09:14:59.31ID:Uy9cEyCw
はぁ? Win10にD6入れて何台も使っているぞ
983978
垢版 |
2020/03/07(土) 10:30:17.09ID:u9TLT7km
みなさんありがとうございます。
私の範囲では使えそうなので安心しました。さすがDelphiですね。
2020/03/07(土) 10:47:40.54ID:fhFabl+2
さすがDelphiと言うより、さすがWindowsでは?
2020/03/07(土) 12:32:37.05ID:3ScJp+cW
新しい技術つかってないから動かない場合もあるだろうけどねAPIとか
何もしなくても動くなんてHelloWorldのサンプルぐらいじゃないか
986デフォルトの名無しさん
垢版 |
2020/03/07(土) 13:40:58.34ID:mdASUqdC
>>983
馬鹿は死ね
2020/03/07(土) 15:43:00.80ID:vg1Dq2A8
app tetheringがまったく動かないんだが
付属やネット上のサンプルのどれもダメだった
firwall関係かねぇ

ただWidowsのクリップボードを監視して
macのクリップボードにコピーしたいだけなんだが
2020/03/07(土) 17:09:27.82ID:u9TLT7km
>>984 昔からDelphiはWindowsであれば環境によらず動いてくれるという印象があったもので。。。
>>986 たしかに私はDelphi 2009以降の文字列の扱いを覚えようとしないバカかもしれません。
私だってこれからたくさんDelphi使うなら覚えますが、昔のプログラムのメンテしか使う予定がないですし2007までのライセンスしかないので。
2020/03/07(土) 17:34:39.51ID:u9TLT7km
10.3のCommunity Editionのライセンス条項を見たら、他の収入と合わせて$5000を超えてたら除外されるっていう理解で正しいですか?
さすがに他の収入と合わせて$5000を超えてなかったら食べていけません。
数年前のCommunity Editionのときはもっとゆるかった記憶があります。
990デフォルトの名無しさん
垢版 |
2020/03/07(土) 18:37:25.19ID:RZgTMQsN
Embarcaderoからメール来た
C++2017の電子本が無料らしい
991デフォルトの名無しさん
垢版 |
2020/03/07(土) 19:42:10.94ID:FYTe5U5h
>>988
そうじゃない
Windows10と一括りにしてることを馬鹿だと指摘してる
2020/03/08(日) 02:41:14.63ID:uqevG+QX
>>991
元の978呼んだが、そこに引っかかるとはww
しかも質問スレで質問しただけなのに何度も「死ね」はないだろ
2020/03/08(日) 11:08:58.55ID:XCaBTWjM
usesにDGCarad9ってのがあって
DirectX9使えるようにした個人の奴だけどサイトが無かった・・・
使用許諾にもメルアド登録済みになってるしパスワードわからんし
やっぱりいろいろめんどくさくて使えねー
2020/03/08(日) 14:04:12.00ID:Ks5q/7ma
まぁ日本じゃMVPがあのレベルのソフトを公開して悦に入ってるだけだからな
まったく恥ずかしくないのかと思うよ・・・
2020/03/10(火) 08:06:10.34ID:KnD7ZfFa
個人攻撃は見苦しい。自分は匿名で卑怯。
2020/03/10(火) 08:16:12.87ID:KnD7ZfFa
>>989
英語のライセンス条項を見たが、その理解で正しいと思う。
前のCommunity EditionではWin32限定でそのときはもっとライセンス条項がゆるかったが、今は機能限定が少しだけになって、使える人の範囲が狭くなった。
学生や定年後の老人や専業主婦が対象といったところか。
2020/03/10(火) 21:13:43.44ID:iMwptZU/
まぁ、彼はちょっと違うの事実だな。最近ではクソアプリ?のadvent calenderで一番手ではりきって一人でニヤニヤしたんだろうな...
レス数が950を超えています。1000を超えると書き込みができなくなります。
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況