質問編集履歴
2
追記2
test
CHANGED
File without changes
|
test
CHANGED
@@ -193,3 +193,31 @@
|
|
193
193
|
|
194
194
|
|
195
195
|
(もうちょっと情報は必要ですか? 今外出先なので手元に問題のファイルがない...orz)
|
196
|
+
|
197
|
+
|
198
|
+
|
199
|
+
---
|
200
|
+
|
201
|
+
[ 追記2 ]
|
202
|
+
|
203
|
+
|
204
|
+
|
205
|
+
lunateaさんのコメント ( 修正依頼の方 ) 読みました。
|
206
|
+
|
207
|
+
|
208
|
+
|
209
|
+
すみません、書き方が悪かったみたいです。私が言いたかったのは、7-Zip32.dllのライセンスじゃなくて、アイコンを書き換えることができるかどうか。っていうことです。
|
210
|
+
|
211
|
+
|
212
|
+
|
213
|
+
スポーツは詳しくないですが、アディ○スとかのシューズをサッカー選手とかが使う場合、その会社のロゴは伏せることができませんよね。広告塔としての役割のため。
|
214
|
+
|
215
|
+
|
216
|
+
|
217
|
+
たとえば私が 7-Zip32.dllを使ってSFX(自己解凍書庫)にするソフトを作ってリリースしたとします。
|
218
|
+
|
219
|
+
それで生成したSFXのアイコンは7zのやつになっています。
|
220
|
+
|
221
|
+
これが広告塔の役割になって...ならアイコンは消せないはずなので。
|
222
|
+
|
223
|
+
そっちの意味で書いたのですが、書き方が悪かったですね。すみません。
|
1
追記1
test
CHANGED
File without changes
|
test
CHANGED
@@ -131,3 +131,65 @@
|
|
131
131
|
OS: Windows 10
|
132
132
|
|
133
133
|
7-Zip32.dllのバージョン: 7-ZIP32.DLL Version 9.22.00.02
|
134
|
+
|
135
|
+
|
136
|
+
|
137
|
+
---
|
138
|
+
|
139
|
+
|
140
|
+
|
141
|
+
[追記1]
|
142
|
+
|
143
|
+
|
144
|
+
|
145
|
+
t_obaraさんの修正依頼(?)を読みました。
|
146
|
+
|
147
|
+
|
148
|
+
|
149
|
+
あ、確かにそうですね。外出先から書いているので完全に再現することはできませんが、
|
150
|
+
|
151
|
+
まず、動的リンクをしていて、関数はSevenZip関数, 列挙系関数群 ( FindFirstとか ) を使える状態にしてあります。
|
152
|
+
|
153
|
+
( もちろん 必要な構造体は用意してあります。 )
|
154
|
+
|
155
|
+
|
156
|
+
|
157
|
+
同梱の 7-zipAPI.txt を見てみると列挙系は
|
158
|
+
|
159
|
+
|
160
|
+
|
161
|
+
1. アーカイブを開く
|
162
|
+
|
163
|
+
2. FindFirstで読み取る -> エラーが返されたらここで終了
|
164
|
+
|
165
|
+
3. while + FindNext で次々に読み取る
|
166
|
+
|
167
|
+
4. アーカイブを閉じる
|
168
|
+
|
169
|
+
|
170
|
+
|
171
|
+
とやっています。で、3と4の間に(格納されている)ファイルのサイズやらを取得していますが。
|
172
|
+
|
173
|
+
|
174
|
+
|
175
|
+
解凍は SevenZipに渡す文字列コマンドは
|
176
|
+
|
177
|
+
|
178
|
+
|
179
|
+
```ここに言語を入力
|
180
|
+
|
181
|
+
x アーカイブ [解凍したいファイル] -o解凍先
|
182
|
+
|
183
|
+
```
|
184
|
+
|
185
|
+
|
186
|
+
|
187
|
+
だったと思います。( 外出先ですので。 )
|
188
|
+
|
189
|
+
|
190
|
+
|
191
|
+
一応テキストエディタ側の"検索" で"メモリ"をキーワードにして検索かけてみましたが、「圧縮時のメモリ」云々で今回とは関係なさそうだったので...
|
192
|
+
|
193
|
+
|
194
|
+
|
195
|
+
(もうちょっと情報は必要ですか? 今外出先なので手元に問題のファイルがない...orz)
|