[delphi-users:4115] dfmファイルの文字コード

581 views
Skip to first unread message

のべ

unread,
Mar 26, 2015, 8:37:53 PM3/26/15
to delphi...@freeml.com
渡辺です。

Delphi7などから使い続けているのですが、
古いプロジェクトだとdfmがSjis+CRLFでない形式で保存されているようです。

これらをXE5等の新しいDelphiで簡単にSjis+CRLFに変換する方法はないでしょうか?

ファイルの形式がよく分からないので、変換もさせられないのですけど。

一番困っているのはGexpertのGrepSearchが古い形式のdfmだと探せない様なのです。


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
◆JAL国内線◆先得で早めの予約がこんなにおトク!
春休みの旅行も、GW・夏休みの旅行も「先得」で!
http://ad.freeml.com/cgi-bin/sa.cgi?id=mAjtr
2015年10月24日ご搭乗分まで好評受付中!
------------------------------------------------------[freeml byGMO]--

のべ

unread,
Mar 26, 2015, 8:58:39 PM3/26/15
to delphi...@freeml.com
もと質問者の渡辺です。

Delphiでだと、フォームを右クリックで、
「テキスト形式DFM」というのが選べるんですね。

質問を変えさせて下さい。
このバイナリ-形式DFMをテキスト形式DFMに変換する方法をご存じないでしょうか?
IDEで1つ1つ開くのではなく、プログラムでまとめて変換してしまいたいのですけど。


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
必要な時に必要な分だけ使えるこの一枚 【プロミスカード】
http://ad.freeml.com/cgi-bin/sa.cgi?id=mAjzV
------------------------------------------------------[freeml byGMO]--

DEKO

unread,
Mar 26, 2015, 9:19:14 PM3/26/15
to delphi...@freeml.com
こんにちは。

> このバイナリ-形式DFMをテキスト形式DFMに変換する方法をご存じないでしょうか?
> IDEで1つ1つ開くのではなく、プログラムでまとめて変換してしまいたいのですけど。

convert.exe で一括コンバートできます。

[更聞けない Delphi のコト (フォームファイル編)]
http://ht-deko.minim.ne.jp/tech032.html

--
by DEKO
-----------------------------
http://ht-deko.minim.ne.jp/
de...@ht-deko.minim.ne.jp
-----------------------------


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
あなたはまだ「聞き流す教材」で英語学習を続けますか?
ただ「英語を話せるようになりたい」だけなら、
そんなつまらなくて効果のない勉強は今すぐやめて下さい!
「たった一つの事」を覚えるだけで英語はペラペラになるんです。
http://ad.freeml.com/cgi-bin/sa.cgi?id=mAjU5
------------------------------------------------------[freeml byGMO]--

のべ

unread,
Mar 27, 2015, 1:54:04 AM3/27/15
to delphi...@freeml.com

DEKOさん、ありがとうございます。

今までまったくdfmの形式が変わった事を知らずにいました。

結構前からあるツールなんですね。

ありがとうございました。



MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
ポイントタウン byGMO ★3月限定キャンペーン中★
無料登録で楽天スーパーポイント3,000円分 や
Amazonギフト券1,000円分 が当たる!
>> 今すぐ無料登録しよう! <<
http://ad.freeml.com/cgi-bin/sa.cgi?id=mAnwb
------------------------------------------------------[freeml byGMO]--

hirodel

unread,
Mar 30, 2015, 4:56:17 AM3/30/15
to delphi...@freeml.com
加藤です
delphiXE7が実行ファイルを作成できなくなりました
以下がエラーデータです
 
Build started 2015/03/19 12:59:13.
__________________________________________________
Project "D:\_DelphiXE7\kanno\prg\KannoProject1.dproj" (Make target(s)):
Target BuildVersionResource:
    c:\program files (x86)\embarcadero\studio\15.0\bin\cgrc.exe -c65001 KannoProject1.vrc -foKannoProject1.res
    CodeGear Resource Compiler/Binder
    Version 1.2.2 Copyright (c) 2008-2012 Embarcadero Technologies Inc.
   
    Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
   
    Copyright (C) Microsoft Corporation.  All rights reserved.
   
   
    ファイル "KannoProject1.vrc" を削除しています。
Target _PasCoreCompile:
    c:\program files (x86)\embarcadero\studio\15.0\bin\dcc32.exe -$O- -$W+ --no-config -M -Q -TX.exe -AGenerics.Collections=System.Generics.Collections;Generics.Defaults=System.Generics.Defaults;WinTypes=Winapi.Windows;WinProcs=Winapi.Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE -DDEBUG -ED:\_DelphiXE7\kanno\exe -I"c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\debug\JA";"c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\debug";"c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\release\JA";"c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\release";"D:\My Documents\Embarcadero\Studio\15.0\Imports";"c:\program files (x86)\embarcadero\studio\15.0\Imports";C:\Users\Public\Documents\Embarcadero\Studio\15.0\Dcp;"c:\program files (x86)\embarcadero\studio\15.0\include";"C:\Program Files (x86)\FastReports\LibD21";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE7\Win32" -LEC:\Users\Public\Documents\Embarcadero\Studio\15.0\Bpl -LNC:\Users\Public\Documents\Embarcadero\Studio\15.0\Dcp -NUD:\_DelphiXE7\kanno\dcu -NSWinapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell; -O"c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\release";"D:\My Documents\Embarcadero\Studio\15.0\Imports";"c:\program files (x86)\embarcadero\studio\15.0\Imports";C:\Users\Public\Documents\Embarcadero\Studio\15.0\Dcp;"c:\program files (x86)\embarcadero\studio\15.0\include";"C:\Program Files (x86)\FastReports\LibD21";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE7\Win32" -R"c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\release\JA";"c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\release";"D:\My Documents\Embarcadero\Studio\15.0\Imports";"c:\program files (x86)\embarcadero\studio\15.0\Imports";C:\Users\Public\Documents\Embarcadero\Studio\15.0\Dcp;"c:\program files (x86)\embarcadero\studio\15.0\include";"C:\Program Files (x86)\FastReports\LibD21";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE7\Win32" -U"c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\debug\JA";"c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\debug";"c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\release\JA";"c:\program files (x86)\embarcadero\studio\15.0\lib\Win32\release";"D:\My Documents\Embarcadero\Studio\15.0\Imports";"c:\program files (x86)\embarcadero\studio\15.0\Imports";C:\Users\Public\Documents\Embarcadero\Studio\15.0\Dcp;"c:\program files (x86)\embarcadero\studio\15.0\include";"C:\Program Files (x86)\FastReports\LibD21";"C:\Program Files (x86)\Raize\CS5\Lib\RS-XE7\Win32" -V -VN -NBC:\Users\Public\Documents\Embarcadero\Studio\15.0\Dcp -NHC:\Users\Public\Documents\Embarcadero\Studio\15.0\hpp\Win32 -NOD:\_DelphiXE7\kanno\dcu   KannoProject1.dpr  
    c:\program files (x86)\embarcadero\studio\15.0\Bin\CodeGear.Delphi.Targets(334,5): error F2039: F2039 ファイル 'D:\_DelphiXE7\kanno\exe\KannoProject1.exe' を作成できません
Done building target "_PasCoreCompile" in project "KannoProject1.dproj" -- FAILED.
Done building project "KannoProject1.dproj" -- FAILED.
Build FAILED.
c:\program files (x86)\embarcadero\studio\15.0\Bin\CodeGear.Delphi.Targets(334,5): error F2039: F2039 ファイル 'D:\_DelphiXE7\kanno\exe\KannoProject1.exe' を作成できません
    0 Warning(s)
    1 Error(s)
Time Elapsed 00:00:00.26

Fukushi

unread,
Mar 30, 2015, 5:26:10 AM3/30/15
to delphi...@freeml.com
加藤さん、こんばんは。福士と申します。

> delphiXE7が実行ファイルを作成できなくなりました
> 以下がエラーデータです
> (中略)
> c:\program files (x86)\embarcadero\studio\15.0\Bin\CodeGear.Delphi.Targets(334,5): error F2039: F2039 ファイル 'D:\_DelphiXE7\kanno\exe\KannoProject1.exe' を作成できません

F2039で実行ファイルを生成できないエラーについてはこのMLの
3324からの一連のスレッドに同様の話題が出ていますが、これらは
参考になりませんか?

F2039 ファイル ''****''を作成できません|freeml byGMO
http://www.freeml.com/delphi-users/3324/latest


# 既に見ていたらすいません。

---
東洋テクニカルシステム株式会社 システム開発部 福士 光
Hikaru Fukushi (Toyo Technical System Inc.)
mailto:fuk...@tts-inc.co.jp


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
☆*:・`★☆。.:*:・`★*:.。:* ・`☆。.:*:・`★.‥∴★¨∴
    突然の来客、急な出張、勝負の合コン、結婚式、飲み会、
    デート、同窓会・・・
    まいった!まさに今!急な出費に備えての1枚!
http://ad.freeml.com/cgi-bin/sa.cgi?id=mAT32
☆*:・`★☆。.:*:・`★*:.。:* ・`☆。.:*:・`★.‥∴★¨∴
------------------------------------------------------[freeml byGMO]--

hirodel

unread,
Mar 30, 2015, 6:16:15 AM3/30/15
to delphi...@freeml.com
福士さん、早速ありがとうございます。
 
メーリングリストの「dev」さんと同じエラーの様です。
決定的な解決策はまだ見当たらないようです。
OSはwin7 pro 64bit RadStudio XE7 ですが
RadStudio XE3ではまったく症状が出た事はありませんでし
Reply all
Reply to author
Forward
0 new messages