★よくわからないけど覗いてくれた人へのFAQ★
○Delphiって何?
●プログラミング言語 および 統合開発環境 です。GUIアプリが簡単に作れます。
○GUIアプリって何?
●Windowsの、ウィンドウがあって、その中にボタンとかテキストボックスがあるアプリのことです。
○何をするスレなの?
●Delphiでプログラミングして、質問しあったり、コラムを読んだりしましょう。
○コラムって?
●有志が書いている初心者-上級者向けの解説です。実際にアプリを作りながら説明してるものもあります。
○本当にそういうの全然知らないんだけど・・・?
●技術0から参加できます。ちょっと覗いてみませんか? わからない事があればスレにどんどんどうぞ
★ちょっと詳しい人へのFAQ★
○Delphi?( ´,_ゝ`)プッ
●無料でGUIが簡単だから・・・ ごめん。
○C#も無料版あるお
●↑が見えない
○コラムのここへんじゃね?
●優しく教えて><
○Del厨の俺が着ましたよ
●困ってる人助けたり、何か作ってうpしたりしてみてください。
○暇人だけど、何かでばんある?
●コラム筆者募集中です。wikiもどんどん弄くってください。
★ちょっと詳しい人へのFAQ★
○Delphi?( ´,_ゝ`)プッ
●無料でGUIが簡単だから・・・ ごめん。
○C#も無料版あるお
●↑が見えない
○コラムのここへんじゃね?
●優しく教えて><
○Del厨の俺が着ましたよ
●困ってる人助けたり、何か作ってうpしたりしてみてください。
○暇人だけど、何かでばんある?
●コラム筆者募集中です。wikiもどんどん弄くってください。
★ちょっと詳しい人へのFAQ★
○Delphi?( ´,_ゝ`)プッ
●無料でGUIが簡単だから・・・ ごめん。
○C#も無料版あるお
●↑が見えない
○コラムのここへんじゃね?
●優しく教えて><
○Del厨の俺が着ましたよ
●困ってる人助けたり、何か作ってうpしたりしてみてください。
○暇人だけど、何かでばんある?
●コラム筆者募集中です。wikiもどんどん弄くってください。
なんでこんなスレ立てるの・・・
Delphi3から使ってきたが、VC#2008いじり始めてみた。
やっぱ新しい物好きはOS作ってるとこが出す開発環境のほうがいいみたいだな。
WPF使うと動画の再生があっという間に出来る。
ただコーディングが面倒くさいっぽいしXPじゃどれが使えるのかよくわからん。
回避策として別DLLになるみたいだけど、通常のフォーム上にWPFのコントロールを乗せることも出来る。
APIとかCOMとかいろいろ呼びまくって実現する必要があった機能も、
.NETに用意されてるものなら簡単に使える。
逆に.NETにない機能はいちいちDllImportしてAPIのラッパークラス書く必要があるからかなり面倒。
まだまだ発展途上って感じ。
LINQってのがデータベースだけじゃなくて、
プログラム内のオブジェクトとかXMLファイルとかに対してクエリかけられる機能らしい。
選択とソートはあっさり出来るのか?
まだ試してない。
つかActionList相当の機能ってDelphiだけ?
あちこちで何回も同じ事書く必要があるのが面倒くさい。
というわけで皆さんC#やりましょう
> 794 デフォルトの名無しさん [sage] 2007/11/18(日) 00:18:16
> Delphiは最適化が弱いのでgoto使いまくってる
>
> goto文の方が分かりやすくなってしまったわたし
これはひどい
Delphiは、最適化が弱いのは、正しい。
最適化が重要かどうかは、アプリによるが、多くの場合、気にする必要はない。
ソフトウェアレンダリングで、3Dエンジンを組んでいるとか、ならともかく。
俺は、昔組んでいたが、それでも、gotoなんかつかわなかったぞ?
結論: asm でもやってろ
前スレでヒントいただいた皆さんありがとう
最近時間ができたんでまたdelphiいじりだして、
ほぼ思ったような制御ができるめどが立ってきました
GUIの部分をdelphiで作り込むのはまだ実力的に大変なので、
ハードウエア制御だけdelphiでDLLにして、それをVBのGUIから
呼び出すようにする方向にします、動けばいいのだw
これから考えるのは、delphi DLLの吐いたでかい配列を、VBに受け渡す部分で、
調べれば何とかなりそうかというところ
年末年始はこれで遊ぼう(?)
GExpertsとかとても助かった、さすが2ch!
13 :
デフォルトの名無しさん:2007/12/30(日) 23:54:53
WinRing0使ってみた。
Delphiからでも簡単に使えて便利そう。
お、WinRing0やってみたんだ。作者の人はDelphiなんて眼中にないみたいだけどな。
今やってるナニな仕事が一段落したらいろいろやってみる予定にはしてるけど。
turbo版がインスコできねーよ
既に .net v3.5がインスコ済みなのに
,net v1.1 インスコしろと要求される
v3.5をアンインスコしないと、v1.1インスコできなそーなんだけど
vs2008とかまでアンインスコしなきゃいけないのか?
これはインストーラーのバグなんでしょうか?
1つのPCに1種類しかインスコできないって書いてなかったか?忘れたけど。
まだひとつも入れてない状態でした
.net v1.1 sdkのインスコができて
turbo Delphi本体も無事インスコできました
ドトネトがアッパーコンパチなんて夢を、まだみてるのかい?
.NETと関係ない開発環境のIDEに.NETをつかった某がアホなんだよ
だって.net使わないと潰されるんだもん…
こんにちは、MSN Messengerで遊んでみようと思って、
var
msg:tMsgrObject;
mss:IMsgrService;
begin
msg.Logon('ID','PASS',mss);
end;
上のようにやるとエラーがでて、パラメータが間違っていますとでます。たぶん三番目の引数が間違っているのかもしれないですが、
まったくお手上げでよくわからないので、ご教授してくださる方いましたら、おねがい致しますm(_ _)m
>>21 質問スレ池
・・・と思ったが、IMsgrServiceで検索しても全然見つからないあたり
Delphiスレで聞いてもたぶん誰も答えられない。
そもそも、Delphi関係ないと思う
MsgrService で検索して調べるか、WinAPIスレ(でいいのかな?)で聞いた方が良いかと
23 :
21:2008/01/22(火) 05:40:30
>>22 そうですが、板違いでしたか・・・昨日から結構調べてはいるんですが、見つからないんですよね。
APIスレにでも聞いてみます。
「Delphiで無料でプログラミングしてみるお」からきました。
MsgrObject.Logon('ID','PASS',IMsgrService);
上のようにやるとエラーがでて、先にConnectを呼べとでます。たぶん三番目の引数が間違っているのかもしれないですが、
まったくお手上げでよくわからないので、ご教授してくださる方いましたら、おねがい致しますm(_ _)m
25 :
24:2008/01/22(火) 05:44:53
誤爆orz
まあ端的にアドバイスしておくと、どのコンポーネント使ってるとかは明示したほうがいいよ。
>>26 コンポというか、uses OleServer, Messenger_TLB
です。ソケット使おうかと思ったんですが、
http://www.delphi3000.com/articles/article_3256.asp?SK= を参考にして、
ClientSocket1.Host := 'messenger.hotmail.com';
ClientSocket1.Port := 1863;
ClientSocket1.Socket.SendText('VER 0 MSNP7 MSNP6 MSNP5 MSNP4 CVR0');
ClientSocket1.Socket.SendText('INF 1');
ClientSocket1.Socket.SendText('USR 2 MD5 I
[email protected]');
でうまくいかないみたいだし・・・。
改行がいるんじゃまいか?
>>28 それもそうだけど、非同期ソケットエラーが返ってきちゃうんだよ・・・orz
まず接続の段階なんだw
Open忘れてね?UDPじゃないんだからまずコネクションを確立しないと。
>>30 Openもつけてみましたが、やはり非同期ソケットエラーでした・・・・。
偽メッセ作ってる人どうやって接続してるんだろ?
ソースみりゃいいじゃん
>>32 ググってもソースファイルがなかったりとかで・・・。
34 :
デフォルトの名無しさん:2008/01/24(木) 18:44:00
>>33 Pidgin(MSN対応してるかどうかは知らない)とかRegnessemのソースをみればいいじゃん
情報を小出しにするなって。どんなソースでどんな処理でどんなエラーになるんだ?
>>35 とりあえず鯖にまずは接続しようとして、
============================
[1]Connecting to msn server:
=============================
Connect: messenger.hotmail.com 1863
>>> VER 0 MSNP7 MSNP6 MSNP5 MSNP4 CVR0
<<< VER 0 MSNP7 MSNP6 MSNP5 MSNP4 CVR0
>>> INF 1
<<< INF 1 MD5
>>> USR 2 MD5 I
[email protected] <<< XFR 2 NS 64.4.12.132:1863 0
Disconnect
上の処理を
ClientSocket1.Host := 'messenger.hotmail.com';
ClientSocket1.Port := 1863;
ClientSocket1.Socket.SendText('VER 0 MSNP7 MSNP6 MSNP5 MSNP4 CVR0');
ClientSocket1.Socket.SendText('INF 1');
ClientSocket1.Socket.SendText('USR 2 MD5 I
[email protected]');
というふうにやってみて、「非同期ソケットエラー」っていうエラーがでてお手上げ←いまここ
Open は何処につけたんだ
ClientSocketはBlockingモードで。
ClientSocketはリモートホストの指定後送信までの間にOpenすること。
ClientSocketで送信するデータは最後をCR+LF(#13#10)で終端すること。
非同期エラーが出てお手上げはどの行で起きてるのかとか小学生じゃねーんだから正確に書け。
ちなみに起きてるのはエラーじゃなくて例外だからな。
すいませんでした、以下が訂正コードです。
ClientSocket1.ClientType := ctBlocking;
ClientSocket1.Host := 'messenger.hotmail.com';
ClientSocket1.Port := 1863;
ClientSocket1.Open;
ClientSocket1.Socket.SendText('VER 0 MSNP7 MSNP6 MSNP5 MSNP4 CVR0' + #13#10);
ClientSocket1.Socket.SendText('INF 1' + #13#10);
ClientSocket1.Socket.SendText('USR 2 MD5 I
[email protected]' + #13#10);
procedure TForm1.ClientSocket1Read(Sender: TObject;
Socket: TCustomWinSocket);
begin
showmessage('OK');
end;
とやってみましたが、今度は何も起きませんでした・・・・。
いやだからさ、そのコードが実際に書かれてるコードなの?
当たり前だけど上7行はそう書いたらコンパイルエラーになるよな?
あとブロッキングソケットなんで、OnReadイベントは期待できないような希ガス。
ClientSocket1.Socket.ReceiveTextで逐次必要に応じて読み込み。
付き合い続けてる40にホレタ
40にならケツ穴を捧げてもいい
43 :
40:2008/01/27(日) 20:10:06
いりません。質問ならwelcomeだけどね。
>>40 こんばんは、付き合ってくださりありがとうございます。
一応、コンパイルはとおります。
ClientSocket1.Socket.ReceiveTextで必要に応じてとありますが、OnReadイベント以外に受信した時に、
発生するイベントってあるんでしょうか?
ブロッキングならイベントは使わない。
この場合なら、SendしたあとReceive。
46 :
40:2008/01/27(日) 23:01:22
>45さんが書いているとおりだけど、そもそもBlockingとNon-blockingではプログラムモデルが全く異なる。
Blockingではイベントドリブンではなくシーケンシャルに処理を記述していく…が、UIとのからみであまりお勧めできない。
Non-blockingはイベントドリブンなので何らかの状態管理が必要。
あとネットワークものではパケットキャプチャツールで何が起きているのかを知るのも重要。Wiresharkあたりで。
>>46 >>45 うーん、SendしたあとReceiveしましたが、やはりだめでした。
一度参照ページではなくて、自分でキャプチャしてやってみます。
どうもご迷惑おかけしました。
Delhpi6のUpdatePack2とかその辺って今でも手に入る?
前スレに書いてあったTurboDelphiのdclusr経由のコンポーネントインストールも上手くいかないし(修正されたのかな?)
>>50 なんでかブラウザからだとダメだったけどダウンローダーから落としたらいけたわ
Thx
今更こんなスレを発見。
Delphiを手に入れるとこでリンク切れおこしてて挫折ワロタw
こんにちは。
IEのセキュリティゾーンを変更する処理を書きたいのですが、例えばjavaスクリプトを無効にするとかです。
IInternetZoneManagerで調べたところ、
ttp://msdn2.microsoft.com/en-us/library/ms537079(VS.85).aspx
を見つけました。とりあえずインスタンスを作ったはいいんですが、そこからわかりません。以下がコードです。
uses
ShlObj, ActiveX, ComObj,urlmon;
const
CLSID_InternetSecurityManager: TGUID = '{7b8a2d94-0ac9-11d1-896c-00c04fB6bfc4}';
CLSID_InternetZoneManager : TGUID = '{7B8A2D95-0AC9-11d1-896c-00C04FB6BFC4}';
var
iin:IInternetZoneManager;
begin
CoCreateInstance(CLSID_InternetZoneManager,
nil,
CLSCTX_INPROC_SERVER,
IID_IInternetZoneManager,
iin);
end;
もしわかる方いましたら、助言おねがいします。
54 :
デフォルトの名無しさん:2008/02/23(土) 11:02:55
あげ
TEditが破棄された後のメモリの状況はどうなるんでしょうか?
Edit1.text:= '1234abcd'; とパスワードをいれて作業した場合です。
Edit1.Textの実体(文字列バッファ)はWindowsの管理下にある。だからEdit1を破棄した後に
その文字列バッファがどうなるのかはWindowsの実装に依存する。
>>56 そうですか、有難うございます。
for i:= 0 to 10000 do
begin
p:= pointer(Edit1.text);
SL.Add(IntToStr(Longword(p)));
end;
だから毎回アドレスが違うのですね。
>>57 それは意味が違うでしょ。
TEdit.Textはプロパティで、実体はTControl.GetTextメソッド
ここで毎回生成されたResultのアドレスになってるんじゃないの?
Turboでプロジェクトのオプションから、デバッグ版DCUを使う設定にして
VCLのソースを追っかけてみればわかるよ。
60 :
57:2008/03/06(木) 13:44:01
>>58 まったくの見当違いでした。勉強不足です。
>>59 D6personalなので、、、
フリー版をダウンロードしてあるんですが登録が面倒で
そのままです。
'1234abcd'ってリテラルが、exeファイルにもメモリにもそのまま残ってますよ。
>>61 d
入力はキーボードで行うのでリテラルは大丈夫です。
「スペシャルねこまんま57号」というソフトでメモリ上のデータも確認できました。
有名な暗号化ソフトでもヒープ領域に残った残骸は消せていないみたいなので
気にしないことにします。
メモリ―に残るデータの対処か・・・
ハックスレか、WinAPIスレ(かわからんけど)の方が詳しい気がする
64 :
デフォルトの名無しさん:2008/06/10(火) 19:59:21
OpenJaneのソスを見たり弄ったりしようと思ったのさ。
そしたらDelphi6Personalがダウソできなかったのさ。
悔しいからageますね^^
ハチのムサシは死んだのさ
TurboDelphiで我慢するがよい。
コンポの動的すり替え技覚えればコンポ追加できないのはそれほど不便じゃなくなる。
67 :
64:2008/06/11(水) 01:54:13
>>65 平成バカボンでおk
>>66 dクス。さっそくダウソしてみるよん♪
つーか.NET Framework 1.1をインスコしないとダメなのね。
何に使ってるのさ〜ん><
68 :
64:2008/06/11(水) 01:55:02
あ、ageちゃったテヘ^^
69 :
デフォルトの名無しさん:2008/07/08(火) 04:12:26
Delphiのソースをfedora8でコンパイルして動作させることって可能?
>>69 WinでコンパイルしてFedora8上のWineで作動させることなら可能
>>69 規模にもよるが、多少書き換えてlazarusでコンパイルする方法もある。
とりあえずインスコフォルダが変わるかな
プログラミング初心者にも分かりやすいサイトありませんかね
Delphiに関しては今残ってるサイトの中では
>>1のまとめwikiのコラムより初心者向けのサイトって無いと思う
77 :
デフォルトの名無しさん:2008/10/11(土) 16:00:10
>>77 Turboならおk
6Perなら無理ぽ
ちなみに近いうちにまたTurboなDelphiが出るっぽいね
学習用だか知らんがうんこーど対応だといいけど
>78
Turbo Explorerのことはあきらめろ。Unicode対応はおそらく入ってくるだろうが、
過去のPersonalやTurbo Explorerの代わりになるものでは(おそらく)ない。
うんこーど対応なら俺は別にPascalだろうがDelphiだろうが別にいいよ
Delphi6覚えた後にTurboDelphi導入したらすんなり開発できる?
違うIDEに乗せ代えただけだから
基本的にはDelphi6と変わらない。
ただちょっと動作がバグって居るのと
Vista対応はしてない事が残念かな。
あ、コンポーネントもインストールできないか。
その代わりにデータベース系のコンポが使える。
あとVCLソースも付いてたはずだから、VCLの内部動作を理解できる
84 :
デフォルトの名無しさん:2008/10/16(木) 00:36:23
Delphiって実行速度早いのに普及してないんだな
C++並に難しいからか
楽に作ろうとすると実行ファイル膨らむのがなんともな
Delphi自体がどんどん重量化してっちゃったのと
VisualStudioExpressが無料で落とせるようになったのが大きいな。
Delphi無料版使ってた人間が軒並み向こうにいっちゃった。
Turbo系は1つしかダメとかよく分からん制限あったし。
D6Pro→Turboと使ってたけど、今じゃVS2008ExpressでC#いじってる
Delphiは言語としてほとんど進歩してないんだよな
開発部隊の規模も違いすぎるから差は開いてく一方
VS2008Expressってもっさりしてないか。
E2160で楽勝
重さならVBSもそう変わらん
セッションレポート「Delphi/C++Builder 2009の新機能」
第10回エンバカデロ・デベロッパーキャンプのセッションレポート
http://codezine.jp/article/detail/3140 この記事では、彼が担当した2つのセッションから、Delphi 2009およびC++Builder 2009の新機能を紹介する内容をレポートする。
Delphi/C++Builderで新規にアプリケーションを作成する場合には、~略~
Unicodeによってすべて処理するという前提でプログラミングを行うのが推奨されるようだ。
dbExpressのアップデートのほか、多層アプリケーションフレームワークが強化された。
ビジュアル操作によって、C/S型のデータベースアプリケーションを多層型のアプリケーション構成に拡張可能なのだ。
Delphi/C++Builderには、200以上のコンポーネントが搭載されている。
Delphi言語では、UnicodeStringをデフォルト文字列として採用した点が大きな変更点であり強化点だ。
C++では、次世代C++標準「C++0x」の言語機能をサポートしたのが大きい。
>>87 C#使い始めたのだが、
Delphi時代に
「データモジュールに置かれたデータセットをデザイン時に他のフォームから参照して設計時プロパティに表示する」という
実に簡単なことがC#で解決できなく、あっさり頓挫してしまった。コードでは当然バインドさせられたんだけど。
情けねぇ〜
なんかいい解決方法あるのかね。
93 :
デフォルトの名無しさん:2008/10/25(土) 20:15:25
TurboDelphiを使っているのですが、
他言語で作成されたデバッグ情報ありのdllを使おうとすると、
デバッガが、
-----------------------------------------
デバッグ出力: Invalid Address specified to RtlFreeHeap( 00990000, 00994F70 ) プロセス hoge.exe (3180)
-----------------------------------------
というのを拾いまくって、デバッグ出来ません。
作成したexe単体で起動したときには問題ないので、
このエラーをデバッガに無視させたいのですが、
設定方法をご存知の方いらっしゃいますでしょうか?
94 :
デフォルトの名無しさん:2008/10/25(土) 23:24:49
>>92 C#スレで似たような質問あったぞ。プロパティウィンドウでDataSetのModifierプロパティを
publicかなんかにすれば参照できるみたいだぞ。C#初心者スレのぞいて見れ。
俺はこれから、Delphi使いになる。
95 :
デフォルトの名無しさん:2008/10/28(火) 14:55:34
>>94 どうもありがとう。
そのスレを探し出してみたんだけど、
コード上では参照できたのだが、デザイナ(プロパティ)にはとうとう出てこなかった。
書籍やWeb上の情報を探してみたけど、それらしい記述を探す出すことができなかったよ。
移行を妨げているのは、Pascal(Delphi言語) → C#の文法の違いじゃなくて、このような些細なことが乗り越えられずに
あきらめてしまうことではないかと実感した。
VB2008やるのとDelphiやるなら
どっちがマシ?
VBのメリットは今やほとんどない
簡単にソフト作るんならHSPのほうがマシ
>>97 HSPでは引数に関数渡せないだろ。使い物にならないよ。
ポカーン
>>97 VBはOffice用かな。
Officeと連携させたビジネスアプリなら
VBの方がお勧め。
つかDelphiは無理。
101 :
98:2008/11/01(土) 11:42:21
おっとここに書き込んでたか。
関数の引数に関数を書くとき、
引数の関数名も全部羅列とか想像の斜め上を行くのがHSPなんだね。
どー見てもプログラミング不可能だろアレ。
>>97 VBがいやならVBScriptがあるじゃないか。
>Officeと連携させたビジネスアプリなら
この時点で他に使い道が無いと言ってるようなもの。
>>102 HSPに素人向けゲームプログラミング言語以上の何かがあるとでも?
104 :
デフォルトの名無しさん:2008/11/01(土) 16:37:03
HSPってゲーム以外は作れないの?
とりあえずDelphiでプログラミングしてりゃいいんだよ
>>104 ゲーム以外のライブラリがないんじゃね?
普通にゲーム以外のアプリも作られてるだろ
まあRADがあるからVBかDelphiって言ってるんだろうけど
初心者なら起動しただけでゴチャゴチャしてて混乱するだろうし
99%挫折するだろうな
RAD がなければ100%挫折かよ
HSPってRADないんだよねw しょぼいよなぁ
RADの意味がよくわかっていないので変なコメントになるのだなあ
RADが無い言語って腐る程あるけどそれ全部しょぼいのかあ。
ゲームでRADあっても何の役にも立たなくね?
114 :
デフォルトの名無しさん:2008/11/03(月) 14:43:33
質問ですが、DelphiでidFTPを使って鯖にログインした時にリストボックスにアイテムをリストアップさせたいのですが、どうにもうまくいきません。
以下がコードです。
procedure Tform1.DisplayFTP;
var
i, c : Integer;
s : String;
begin
lbDirectory.Items.Clear;
FTP.List(lbDirectory.Items, '', false);
end;
procedure TForm1.FtpAfterClientLogin(Sender: TObject);
var
i, c : Integer;
s : String;
begin
DisplayFTP;
end;
おかしい箇所とか改善箇所ありますでしょうか?
うまくいかない内容は、ログイン成功したあとにきちんとリストアップしてくれないという事です。
>>114 だから普通にデバッグしろって言ってんだろw
そもそもFTP鯖にちゃんとリクエストが飛んでいるかとかちゃんと調べたのか?
>>115 881 名前:873[sage] 投稿日:2008/11/03(月) 14:41:53
ここでの質問はあきらめて別のところで質問してみます。
>>116 自分でFTP鯖立ててログイン成功してるのは確認しました。
IdFTP使って
Host,UserName,Password,Connect,Loginのメソッドの順でログインしました。
Indyは同期的なのでイベントで処理しないほうがよいのでは?ということではなく?
>>119 ログインでエラーはでなかったんだけど、なぜか
procedure TForm1.FtpAfterClientLogin(Sender: TObject);
が機能してないみたい。これってHost,UserName,Password,Connect,Loginのメソッドの順でログインすると発生するんですよね?
>>120 AutoLoginプロパティをTrueにしてConnectを呼んだときにしか
OnAfterClientLoginは実行されないってヘルプに書いてあった
122 :
120:2008/11/05(水) 14:23:59
>>121 回答ありがと。
そしてできた・・・・ほんとにちょっとしたところを見落としてた。
123 :
120:2008/11/05(水) 17:36:49
そしてまた壁にぶつかったorz
IdFTPのGetメソッドで
Get(Listbox.Items[0],'C:\AA.dat',True,IdFtp.Resume);
を実行すると英語で「同じ名前のファイルがあります」っていうエラーがでます。
あきらかに名前が違うのですが、これはIndy側の問題でしょうか?
それとも他に問題があるのでしょうか?
ちなみにListbox.Items[0]には「TEST.txt」が格納されています。
>>123 またアホのためにソースとヘルプを読んであげないといけないよ…
ACanOverwriteとAResume、3つめと4つめの引数が両方Trueだと
ファイルの存在にかかわらず
>>123のエラーが出る
IdFtp.Resumeってなんだよ?
Indyのソースが公開されているんだからわからなけりゃソース嫁
あとsageろ
125 :
123:2008/11/05(水) 21:54:24
>>124 ありがとうございます。
うまくいきそうに見えましたが、今度は「(保存ファイル名)が開けません」というエラーが出て保存できません。
Indyのヘルプを見てもダメでしたorz
IdFtp.Resumeではなく、idFTP.ResumeSupportedです。
お前いい加減にしろよ
var
ms: TMemoryStream;
str: string;
begin
ms := TMemoryStream.Create;
str := '私はアホです';
ms.Write(PChar(str)^, Length(str));
ms.SaveToFile('C:\AA.dat');
とかやって実際にファイルが作れるか試してみろよ
もう一度言うがIndyのソースを落としてきてデバッグ情報付きで
コンポをインスコすればライブラリの中までデバッガで追っていけるんだよ
Indyはクソだがそれ以前にお前の頭がどうしようもない
127 :
デフォルトの名無しさん:2008/11/05(水) 22:51:06
未だにsageろなんていうsage原理主義者っているんだなあ…。
まぁ、未だにDel使ってるヤツもいるわけだが…。
Vistaは管理者権限じゃないとルートにファイルが作れないっぽいよ
ハードコーディングしてる時点で相当アレ
デバッグ版dcuを使う設定にして、例外が発生した箇所を特定、そこから呼び出し履歴を
逆にたどっていってエラーになっている要因を特定、というある意味当たり前のデバッグをしなさいな。
まあ、使っているWindowsとDelphi、Indyのバージョンを
明らかにしない時点でエスパーの登場を待つしかないわけだが
134 :
131:2008/11/07(金) 06:12:47
デバッグやって気がついたのは、公開ディレクトリをルートにすると無事にダウンロードできる。
けど他のC、Dのルート以外を公開ディレクトリにするとダウンロードできなくなる・・・。
これはIndyの特別な設定が必要?
…………
…… … …………
ソース(ホスト側)ファイル名は正しい?というよりホストとクライアントを別PCにしてWireSharkで
パケットキャプチャしてどういうやりとりをFTPサーバとクライアントプログラムの間でどういうメッセージの
やりとりをしてエラーになっているのかを確認しな。
なんか2つあるんだけど.NETじゃないほうだけ落とせばいいんだよな?
Turbo Delphi for .NET Explorer
Turbo Delphi Explorer
この.netは2.0ですらないという噂
付いてない方がネイティボウだから
どっちでも好きにするがよい
Lazarusマジおすすめ
142 :
デフォルトの名無しさん:2009/03/23(月) 20:43:49
だれかデルフィでプログラム頼める人いますか?
MT4というトレードチャートソフトのテクニカル指標の記述(MQL)をdelphiに
コンバートしてもらいたいんだけど。。。
値段にもよるけど有料でお願いできればとおもってます。
MQLのソースは120行くらいのものになります。。
143 :
デフォルトの名無しさん:2009/03/23(月) 22:29:30
デルフィ言うた時点であんたの負け!
IE8にしてtlb読み込んだらActiveXのとこがイパーイ増えて嬉しいお(*´ー`)
アウトラインプロセッサ作ろうと
思ってるんだけど、複数のテキストファイルってテキストファイル形式で保持しとく必要ないよね?
ノードのテキスト部にフォルダ内のテキストファイルを列挙して読み込ませるつもりなんだけど。
コンポーネント追加が無料版じゃ出来ないと初めて知った・・。
糞が!!
147 :
デフォルトの名無しさん:2009/03/28(土) 21:50:20
コラムの置換ツールのところ、9が抜けてるけれどどうすればいいの?
10へ飛んでもどこにコードを書き足せばいいのかわからん
誰でも良いのでぷりーずてぃーちみー
>>148 ありがとうございまんこ・・・じゃなくてました。
某島
151 :
デフォルトの名無しさん:2009/05/02(土) 18:12:29
ほう、まだ6が落とせる場所が有るのか。
俺はまだ9xなんでこっちがいいな。
ご長寿ですね
ブックオフで6が付録についてる日経なんとか買ってきてインストール
CDに書いてあるキーを入力しろとかでるけどそんなの書いてない
そこでこのスレが役に立った、ありがとう。
あれ、このスレじゃなかったかも?w
とりあえず、..\Source\Rtl\Sys\SysConst.pas をエディタで開いてSysConst.bakという名前で保存しておけ
156 :
デフォルトの名無しさん:2009/09/27(日) 12:21:49
せっかく興味持ったのにpersonal版?もう配布終了してるみたいだからやらない!!
現在TMP3playerが入手できるところはありますか?
コンパイルしたいソフトがあるんですが
TMP3playerがありませんとエラーを吐かれます。
>156
つ FreePascal
>>160 LazarusってDelphiとの互換性ってどうなの?
163 :
デフォルトの名無しさん:2009/10/09(金) 18:22:53
無料のDelphi Explorerが配布終了したのって今年の8月26日?
ほんのちょっと前まで入手できたんなら取っとくべきだった。
200M以上もあるもん気軽にうpできないだろw
キーが無けりゃ意味無いだろ。
>>166 reg736.txtファイルでしょ。
誰のものでもインポートすればOKじゃん
168 :
デフォルトの名無しさん:2009/10/12(月) 02:04:59
マジありがとう。
170 :
168:2009/10/12(月) 21:17:06
今週末にXP入れ替える。
delphiもう手に入らないしどうしようって思っていたんだ。
171 :
デフォルトの名無しさん:2009/11/07(土) 12:33:46
パーソナル6のインストールキーを譲渡することになったので、含まれる個人情報を消したいんですが、
もうすでにユーザー情報へのログインなどできなくなってませんか?
キーなどそのまま教えてしまっても大丈夫でしょうか?
誰か公開停止したパーソナル版うpしてくれ
パーソナル版ってTurboの事? それとも別の何かかな
>>173 Delphi6 Personalでしょ
中古の解説書でも買った方が早いよ
しかし、どうせシリアル取得できないんじゃないの
シリアルはうきで・・・
ウィッキーさんのことかーーーっ!!!
>>175 シリアルなんて友達のものでokだよな?
しかしDel6perよりturboにしたらどうだ。
デバックとかも楽だぞ
turboは設計時コンポーネント使えない
180 :
本田:2009/12/21(月) 18:25:25
ID: 24964, C++Builder 6 Personal
http://cc.embarcadero.com/item/24964 Description
Downloads are no longer available
Please use the following to activate the product:
Serial Number: 49b2-9z8py-4s7pv
Authorization Key: t2d-zy7
ID: 24956, C++BuilderX Personal
http://cc.embarcadero.com/item/24956 Description
Downloads are no longer available
Please use the following to activate the product:
Serial number: 88XE-WB26KD-C?DHGK-CAWP
Authorization key: G9G-BWE
そのキーでアクチ通るんか?
182 :
デフォルトの名無しさん:2009/12/24(木) 12:13:56
ターボパスカル〜
www.turbomirror.comとかあるけど、大丈夫かこれ?
OSが古いのでDelphi6 Personalが欲しいけどどこにもないねえ
お年玉として誰かあぷしてくれませんかね?
古本屋の雑誌の付録にあるよ
日経ソフトウェアとか
187 :
デフォルトの名無しさん:2010/02/13(土) 21:22:35
質問です。
チャットプログラムを作ろうと思うのですが、サーバーとクライアントの二つを配布するわけにいかないので一つにまとめることをしたいのです。
簡単に言うと、サーバーとクライアントの両方の昨日を備えたプログラムを書きたいのですが可能でしょうか?
またどのように書いたら良いのでしょうか。参考URLなどあればお教え頂けたいです。
可能
ぐぐればいくらでも出てくるので
ある程度自分で作りこんで
わからなくなったらまた来てくださいね
>>188 レスありがとうございます。
検索単語でもよろしいので教えては頂けないでしょうか。
191のアドレスを見ればわかると思うけど配布終了したDelphi6本体だよ
190も同じ
>>193 ああ、そうですか。
参考URLかと思ってましたorz
うーん、ググっても出てこない・・・ServerSocketだけで作ればいいのかな
>>193 あれ? ファイル名からして
>>190 は英語版、
>>191 が日本語版と理解したけど
違うのかな? 両方とも同じバイナリなの?
てか、無料配付は Personal だったんだね? Pro かと思ってたけど Personal とは
何が違うのかな?
>194
サーバとクライアント両方って自分で書いてるじゃない。そのままその通りでサーバで接続待機する
処理とクライアントでサーバに接続する処理の両方をばらばらに実装すればいい。ただ、そもそもの
チャットプログラムでサーバとクライアントの両方をまとめるってことをどう設計するか、ということ、
つまりプロトコルの設計が全く考えられていないのが問題なのかと。でもそれはコーディングの
問題じゃなくて設計の問題だよね。
>195
もういい加減ダウンロード版のD6PersonalのこともTurboのことも忘れたほうがいい。現在のEmbarcaderoの
路線からは外れている。
ただ新宿のジュンク堂にはまだ日経のD6Personalがついた例のmookがあったな。
当方 Delphi 7 Pro 使っている者です。
随分と前に Lazarus の話が出てるので、先日使ってみた情報を流しておくと
日本人が使うにはまだまだ使い物になりません。最近のバージョンで
ようやくエディタ上での日本語がまともに表示されるようになってきましたが、
実行中のロジック内で入出力のファイル名に日本語を含めて処理すると
例外吐きやがりました。プロジェクトファイルに日本語が含まれるだけでも
アウトです。そのため、英語圏ならともかく、日本では開発者以外では
まともな利用には耐えないでしょう。とにかく文字列処理がダメです。
Lazarus 自体は IDE も含めてトータルで見た場合、フリーで非常によく
できてるんですけれど。Delphi の代わりの Windows クライアントアプリの
開発環境として捉えた場合 COM/OLE はそもそもにサポートされないなど
違いがハッキリ出る部分も有るため、純粋に Delphi が使える人ならば、
移行とか考えず Delphi 使った方が早いと思います。
だめなのはおまえ。
>>198 使ってるバージョンとかその糞コード公開とかしてもらわんと、
円馬鹿の中の人と思われちゃうよ。
実際にLazarusはまだ日本語処理ダメダメだよ
>>201 ForceDirectories('C:\秘密のビデオ\義理の妹\');
一生D7使っててくだちい
>>201 公開されてる最新のバージョン 0.9.28.2 で確認
フォームに TButton, TMemo, TOpenDialog を貼り付け
Button.OnClick イベントに以下の処理を実行
if OpenDialog1.Execute() then begin
Memo1.Lines.LoadFromFile(OpenDialog1.FileName);
end;
この糞コードは日本語のファイル名が含まれるだけで
処理できないらしいわ。
>>205 Memo1.Lines.LoadFromFile(Utf8ToAnsi(OpenDialog1.FileName));
でいけるけども、仕様なのかバグなのかはわからんな。
思い切って報告してみては。
多言語対応はこれから徐々にです〜
もしかして、もう使用許諾コードとれない?
何回やってもエラーになるんだけど…
半年前の出来事
>209
ありがとう
ちなみに使用許諾とらなくてもプログラムは組めるよね?
取るメリットってなに?
毎回のダイアログが出なくなる
>211
質問してばっかですまんが
毎回のダイアログってなんだ
許諾とらずに起動すればわかる
たったワンクリックでしょ
やっと意味がわかった
許諾とれば最初のダイアログがでなくなるってことか
ありがとう
216 :
デフォルトの名無しさん:2010/03/07(日) 23:48:33
delphiで3D画像(立方体など)を回転させることってできますか?
そしてそのクラスはjavaみたいにタダで入手できますか?
ユニコードの仕様すら知らないやつが日本語うんぬん言っててワロタ
219 :
デフォルトの名無しさん:2010/03/21(日) 22:00:08
iPhoneかAndroidケータイ用のアプリって作れる?
_
Objective-CでもJavaでもお好きなほうへ
Unicode対応以前のDelphiのソースをUnicode対応のDelphi(Delphi2010など)
でコンパイルするためには、ソースの移行作業が必要だと思います。
どんな移行作業が必要かが書いてある資料がありましたら、URL等を
教えていただきたいです。
223 :
221:2010/03/22(月) 14:59:04
>>222 即答ありがとうサンクス!
参考にさせていただきます!
224 :
デフォルトの名無しさん:2010/04/30(金) 04:18:29
もうデルヒただで手に入るのはふかのうだよね今出る日いじってるひとは10万くらいのプロ仕様勝ってるの?
日本語で(ry
タダとは言わん。
入門用の1万円ぐらいの出してくれよ。
JavaやれJava。
どうしてもネイティブで動かしたいなら別にいいけどC#いいよ
Expressはタダだし
229 :
デフォルトの名無しさん:2010/05/01(土) 08:23:20
デルヒ3000円くらいで売った方がうれるのになして?あんなにたかいぱっけーじになったんだろう?
数が捌けないと…
単価が下がらない…
市場の原理ッ…
231 :
デフォルトの名無しさん:2010/05/01(土) 09:57:24
じゃあなんでブイシーは無料なの。
開発言語単体で儲けないといけないところと、
OSの販売戦略を絡めて開発ツールを出すところだと事情が違う。
Macでも開発ツールは無料だし。
OS屋がずるいんじゃない。OSを出さずに開発ツールだけで儲けよう
とするのが無理のある世の中になったんだ。
233 :
デフォルトの名無しさん:2010/05/01(土) 13:14:20
カイリックスはまだ発売してるのか?
スーパーハッカーの人が無料コンパイラ+Eclipseみたいなのを作ってくれないかな
Javaやればいいじゃん
>>235 そんなランタイムが必要な言語なんて嫌です><
winつかいに配布する中規模のソフトを手軽に作れるのがいいんです><
64bit版はいつ出るんだ
>>235 javaは簡単に出コンパイルされるしね
もうデルファイって無料で使えんの?
Javaはいつだって無料だよ
241 :
デフォルトの名無しさん:2010/07/20(火) 22:39:09
やっぱりもう駄目なのね・・・
上の流れ見るとそうなのだろうと思わされる。
Delphiが無料の頃は楽しかった
ありがとう
さようなら
244 :
デフォルトの名無しさん:2010/07/29(木) 22:43:47
>>243 ターボdelphiって今でも只でつかえるよね
ただwin7で使えるのかは知らんが
>>244 使えない。DLしても、もうキーが発行できない。
7で使えてるよ
Delphi6はまだ使えてるよ
ああ、使えないってのは新規でって意味で。
すでにキー発行済みの人は使えるな。
なんで古いものをわざわざ新規で?
少し上くらい読めよ
Delphi2010を使用しています。
2010はFastMMとかいうメモリマネージコードを使用しているという話です。
で、TMemoryManagerState.SmallBlockTypeStatesで小サイズメモリブロック情報が取得できるというので、実際に使用して確認してみました。
ヘルプによると、小メモリサイズ領域は計(0~54の)55個(種類)あると書かれていました。
実際にこの情報を出力してやると、後ろ3つの要素(52, 53, 54)が全く同じ値を返しました。
実メモリ領域: 2608[Byte]
使用可能サイズ: 2604[Byte]
使用メモリブロック数: 0[個]
メモリ予約領域: 0[Byte]
実際このサイズのメモリを作成すると個数が1増えていたのは52の要素だったのですが、53, 54は一体何者なんでしょうか。
初心者はそこまで気にしなくても良いと思う。
それでも気になるならソースコードを読んでみると良いとおもう。
2608 を検索すれば、なぜ3つ同じブロックを用意しているかに関するコメントを見つけることができると思う。
答えはすでにおまえの手の内にあるのだよ
253 :
251:2010/08/09(月) 23:09:04
>>252 2010に付属していたソースにはそのようなコメントが発見できなかったので、元となったFastMMのソースを検索してみました。
どうもマルチスレッドで排他ロックがかかっていた場合の対策だったんですね。
同時に4つ以上のスレッドからアクセスがあったらどうなるんだろう、とか色々思いましたが勉強になりました。
元からあるソースを読むのも重要なのですね。ありがとうございました。
ちがうよ
253 が正しいよ
そうでもないよ
そう?
うん
どうちがうの?真実は?
ソースを見れば分かるよ
253は微妙に勘違いをしている
速度かせいでるだけやん。スレッドセーフにするのはプログラマの責任やで。
はあ?元からスレッドセーフになってますけど?
スレッドセーフの意味分かってる?
スレッドセーフの意味分かってる?(キリッ
ソースが理解できないとこんな恥ずかしい発言しちゃうんだね^^;
ソースの意味分かってる?
ソースは怒り
268 :
デフォルトの名無しさん:2010/08/22(日) 17:51:05
ソースって焼きそばにかけるやつか
おたふくで
おたふくの意味分かってる?
お好み焼きをメインに据えるということ
お好み焼きをメインに据えるということ(キリッ
おたふくが理解できないとこんな恥ずかしい発言しちゃうんだね^^;
無料版のDelphiが無くなったんだから
>>1は削除依頼を出すべきじゃね?
まず
>>273の存在自体に削除依頼出した方がいいと思いますよ^^
無料版のDelphiが無くなったんだから
>>1は削除依頼を出すべきじゃね?(キリッ
無料版が理解できないとこんな恥ずかしい発言しちゃうんだね^^;
無料で良いなら Delphi Distiller が XE はおろか過去の全製品にも対応できますよ
Delphi Distillerって最新バージョンなによ?
最新はいつも通りトロイが仕込まれるからK版を待った方がいい
>>275 このスレでいう無料版ってDelphi6Personalの事だよ?
Delphi Distillerって最新バージョンなによ?
そんなことよりKrackedXEで遊ぼうぜ
Prismなら今でも無料版あるな一応
KrackedXEってなによ?
評価版のバイナリってネットで一時的に公開とかしていい?
2chで報告する時にバイナリ付けたいんだけど微妙かなぁと思って
評価目的だから問題ないよね?
ライセンス嫁
エンバカに聞け
つーか、公開されて物るならLinkだけ書けば
ごめん、言い方が悪かった
評価版でビルドしたバイナリってこと
評価版はライセンスに同意した本人がコンパイラを評価するためのものなので
バイナリの配布は禁止
単にウィンドウを表示するだけとか明らかに実用性の無いDemoなら
訴えられる事も無いとは思うけど、エンバカに聞けばダメと言われるでしょう
ライセンス読まなくても普通だめだって分かりそうだけど
よっぽど馬鹿なんでしょうなあ
289 :
デフォルトの名無しさん:2010/09/13(月) 18:05:59
win7の64にturbo2006をインストしました。
けれどxpの時よりもコンパイルが遅いような
きがするんだけど。私だけ?
そりゃAPIエミュレートしてんだから遅くもなるだろう
32bitアプリは64bit環境だと遅いってこと?
APIはエミュレートじゃない。システムコールだけエミュレート。
そもそもx64は32bitコードをそのまま実行できるから本質的な速度低下は起きるわけがない。
293 :
デフォルトの名無しさん:2010/10/02(土) 16:01:54
やはりc++よりもdelphiの方がコードがきれいですか?
c++からdelphiに転身した人って結構いたりする?
Delphiが綺麗なんじゃなくて、C++のコードが汚いのさ
C++からDelphiに転身した人も居ればその逆も居る
というかプログラマならC++くらい使えるだろ普通
その、「この言語使える」ってるのも、どのレベルから使えるって言って良いのか個人差あるよな?
今、派遣面接やってんだけど酷いのばっかり
言語はこれこれこれらが使えます。ってしっかり書かれてあっても、ちょっとした質問に答えられない
FizzBuzz だな
297 :
デフォルトの名無しさん:2010/10/07(木) 00:34:28
コピペ厨の俺でもFizzBuzzくらいはできる
あれができないってなんか障害抱えてるとしか思えない
ところがどっこい、FizzBuzzと同レベルの課題を突発的にだすと
学生レベルでは30分かかっても解けない人が沢山いるw
FizzBuzz問題ってのはFizzBuzz自体が出来る出来ないを言ってるのではない
299 :
297:2010/10/07(木) 06:54:47
>>298 ちゃんと筋道立てて考えればわからない訳がないと思うんだけど
まあそんな人達のことは考えててもしゃあないか・・
FizzBuzzは履歴書や面接で嘘書く人を除外するのには一定の効果を持つ仕組みだが
FizzBuzzが出来たからと言って
>>295 の言う「酷いの」じゃないとは言い切れない
fizzbuzzは有名になり過ぎちゃったからな
あれをいまさら篩として使う企業があったらちょっとヤバイ
すいません本当に基本的な質問になるのですが
Delphi 6 Personalのコードエディタで
複数行のインクリメント・デクリメントをするときのショートカットキーって
変更できないんでしょうか
できる場合はどのように行えばいいのでしょうか
303 :
302:2010/10/07(木) 13:47:14
すいませんインデント・アンインデントの間違いでした・・
304 :
302:2010/10/07(木) 13:57:01
すいません解決しました
Delphi/BCBフリーカーソル無効化アドイン をインストールしたら解決しました
お騒がせしました
苦労してDelphi 6 Personalインストールして、toolBar2000 TBX
までは何とかセットアップできた。しかし、JVCLは古いバージョンでないと
駄目なのか、インストール失敗。 ちぇっ つまんねーの
誰かTURBO兄弟を同時にインストできる
パッチ持ってない?
どっかにアップされてねーかしらない?
Turbomergerでググれ
308 :
デフォルトの名無しさん:2010/11/27(土) 15:15:16
どなたかdelphi6 personalをアップロードしてもらえないでしょうか?
お願いします。
309 :
デフォルトの名無しさん:2010/11/27(土) 15:55:49
アップロードしてもキーはどうするんだ?
>>310 キーは以前に取得したのでもっていますが、
delphiは誤って削除してしまいました。
どなたかお願いします。
違法なことに手を染めたくないです
自分でCD-ROM付き入門書とか買ってください
314 :
デフォルトの名無しさん:2010/11/28(日) 00:52:26
なぁなぁ、統合アーカイバライブラリって、現在入手できるサイトないの? ターボデルファイでどうしても使ってみたい。C#の鈍重さには我慢できないお。
統合アーカイバコンポーネントならcmarc150.lzhでググれ
統合アーカイバライブラリとか使わないで
普通にオープンソースのライブラリリンクすればいいだけなのに。
317 :
314:2010/11/28(日) 07:23:33
>>311 Pricelessware Borland Delphi 6 PE
で検索すると何か見つかるかもしれん
日本語とかどうなるのか知らん
やはりCD-ROM付き入門書が無難だと思う
>>305 > JVCLは古いバージョンでないと駄目なのか、
コマンドラインコンパイラがないと
インストール出来ない。
これは有料版じゃないと付いてない。
320 :
305:2010/11/28(日) 15:07:22
>>319 そうなんですか? 当方、Windows XPの環境でDelphi 6 Personalにて
JVCL340 はJCLのインストールが出来ず断念。JVCL334はもはやウェブで拾えず。
そこで、JVCL336ダウンロードして再挑戦。JCLのインストールは成功。次に
JVCLのインストールしようとしてinstall.bat実行してもうまくいかず
諦めかけていたのですが、JVCLInstallフォルダのJVCLInstall.dprをいろいろ
弄っているうちに何かの拍子にJVCLInstall.exe(JVCL 3.36 Installation)が出来たので
それを起動したところ所々でエラーが出ながらも何度かスキップ後finishまで到達。
一応、成功したっぽいのですが。だめなのかなw
あと、Windows 7 にそれらの環境を移そうとしたところ、TBXがどうしてもうまくいかず。
一時中止。その他は保留中。それと、Open Jean はWindows 7 でもJane2ch.exeが
正常に生成されることは確認できたよ
>>320 jediのインストーラーが、コマンドラインコンパイラを使う
って話ね。
> JVCLInstallフォルダのJVCLInstall.dprをいろいろ
> 弄っているうちに
なるほど。通常のインストーラーを使わずに頑張ったのね。
なら、いいんじゃないかな。
筑波大学かどっかの公開FTPかどこかにDelphi 6なかったか?もうなくなったのか
>>320 Windows Vista前のアプリケーションを動かすならc:\Program Filesは避けたほうが良いよ。
いやでも共通ファイルは場所を選べないのだっけ
>322
なくなった
本物どれよ
r 、
r 、_ .⊆ヽ`二ミヽ、
(`_ー-=r‐ァ゙=,三ミ、`、 } _
,⊆三彡' / ,r===゙゙'---‐¨=丶 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
,ゞ=,.= ‐' / .:i | 行こう・・・
し¬_r=彳、 .:::i | ここもじき腐海に沈む
}c`'ー--- ───---:::'{ \ ________
,. ¬、_O ___O__...::::::_2!、 //
〃 / .. ̄.. ....::::: ̄:: .:::::ヽ
/ ,.-t_r‐テ=:.‐ャrテ‐x`.::::::::ヽ
/ ,. イ `こニ ´゙ Fニ´「[`ヽ、:::::ヽ、
, '" ,.r‐'i"「:..._゙ゝ‐-ー- 、r レ;z亠ッ`'ー゙=ミ- '
,f=‐:-,,-<. i::. l:. l:_,≦-` ` -'" ´_=ミー"_,.:ヽ
/.:. `:. ゙ヾ. l:..ヽ、彡,´ 、ミミ゙ー"⌒:ヽ
_/.:._ :. `'ー-、〃;" ,, ,、 、ヾツ ...;;ヘ
⌒゙ー:...._ `;,,_ ''≠彡ッ彡;,ソ,,リ、,ミ_゙ 丶-‐....::::;;〉
328 :
デフォルトの名無しさん:2011/04/25(月) 23:12:34.18
中古本にdelphi6のインストールCD入ってたんだけど、
もうキーが入手できないみたいで・・・。
どなたか譲っていただけないですか?
少々でしたら、謝礼をお支払いいたします
wikiのリンク集
330 :
328:2011/04/26(火) 05:58:16.87
>>329 いろいろがんばったらインストールできました。
ヒントありがとうございます
そんなのできてあたりまえ できなきゃプログラミングなんて無理だよ
ここまで廃れてる状況でそんなこと言えねえ
delphi6を手に入れられただけでもすげえや
でもwin7に入れたら動かない
334 :
デフォルトの名無しさん:2011/07/24(日) 19:16:16.62
Win7 32bit or 64bit ??
DELPHI7を32のほうに入れてみたよ。
オンラインで解決策の有無を確認するをやってみたけど、解決策はないんだって。
互換モードは?
>>337 む、そんなものがあるのですか?
(ド素人丸出しですな^^;)
教えていただけたら幸いですm(. .)m
>>338 実行ファイルdelphi32.exeのプロパティで互換性のタブから
>>339 あら、ちゃんと動くようになりました!
ありがとうございました^^
でもこれからちゃんと動くプログラムが書けるかどうかが問題なんですけどね^^;
^^;
342 :
デフォルトの名無しさん:2011/08/02(火) 20:30:48.34
もうすぐDelphi64でるよ!
その次のバージョンはDelphiDolphinですか
344 :
デフォルトの名無しさん:2011/08/09(火) 01:06:06.57
Delphi〜はママの味〜♪
345 :
デフォルトの名無しさん:2011/10/30(日) 21:43:20.91
>>7 もうマイクロソフトにはついていけない (ToT)/~~~
なんかあれこれ追加して収拾がつかなくなって
どんどん使いづらくなっている。
下位互換を捨ててまったく新しくしたほうが、倒産しないと思う。 (ToT)/~~~
まだ、Delphiスレなんて生き残ってたのか・・・
Borland?どもども死んだと思っていた。
つかBorlandじゃないね今は。
>>345 いまどきそんな程度の煽りじゃ誰も食いつかないと思う
レスがあるだけ良しとしようw
生理か
350 :
デフォルトの名無しさん:2011/12/24(土) 22:44:20.42
delphi 7 探しているのですが、どこにも見つからず・・。
持ってて要らない方いらっしゃたら売っていただけませんか?><
スレ違いすみません
苦労して手に入れたんだぞ
公式がやる気ない→電話で何とかやりとりする→振り込む→到着予定を一週間過ぎる
→切れながら再度電話→申し訳ない輸入の手続きで手間取ってるあと一週間で・・・
→一週間ちょい過ぎにもう少し遅れる・・・と電話→結局届いたのは最初に届く予定の日から2ヶ月以上経ってから
久し振りに使おうとしたらXEに
こちらも同じ流れ
マジで公式のやる気のなさはビックリ
それはかわいそうに。
「英語版」を直接購入しようとしたのかな
もうVS使おうぜ…
C#はほんと快適だぞ…
しってるよ
>>350 最新版買えば過去バージョンのライセンス付いてくるよ
本体は公式からダウンロード
スレタイは「Delphiで無料でプログラミングしてみるお」なんだよ >355
買ったら無料じゃなくなるだろ
>>350は「売ってくれ」と言ってるんですけど日本語が理解できませんか?
それとも大した縛りのないスレでわざわざスレタイ厳守とか言っちゃうアスペ障害をお持ちの方ですか?
D7自体有料だしw
ちなみにDelphiは移譲出来ませんよ
永久に貸したことにすればいいやん
未使用品なら売れるよ
>>359 まだこんなめんどくさい事言ってる奴いるのかよw
>>362 不法なライセンス品でいいんなら
ろだから割れを落としたらいいじゃないか
不法?
Delphiの譲渡に関するルールって国の法律で決まってたの?
決まっているよ。 > 364
使用済みであれば使用許諾に同意しているのだから、そこに書かれているルールが使われる。
ということをどの国も決めている。
契約違反であって不法ではないわな
自分の所有物を他人に譲渡できるのはどの国でもそうだよ。
ソフトウェアは所有物ではないよ。
使用権を取得しているだけ。
その代りにサポートやアップデートが提供される
普通は使用権も譲渡できるのでそれはどうでもいいわな
>>365 一民間企業の契約内容と法律の区別も付かない男の人って…
民法って法律じゃなかったんだ > 370
お前らコード書けよw
>>371 民法にDelphiの譲渡に関するルールが直接書いてあるの?へーすごいね
>>371 民法には一般的な「契約の定義」しか書いてないが、
どうやったら契約違反が「不法」になるんだ?
刑法と民法がごっちゃになってるんだろうね
契約なんてのはどっちが正しいと言うことはなくて、
契約違反が悪い場合も、契約そのものが悪い場合もあるから、
実際に法律に照らし合わせて当事者同士で解決するしかない
民法上の契約はそのベースとなるルールや、解決方法について述べているだけだよ
>>365はその辺の知識がちょっと欠けてたんだろうね
>>374 不法行為というのは民法5章に記載されているでしょ?
第七百九条 故意又は過失によって他人の権利又は法律上保護される利益を侵害した者は、これによって生じた損害を賠償する責任を負う。
犯罪行為 = 法によって禁じられた行為
不法行為 = 他人の権利や他人の法律上保護された利益を侵す行為
違法行為 = 不法行為 + 債務不履行
ウホッ行為=モーホー
債務は 主には借金だけど、契約や法行為によって ある行為をする事やしない事。
つまりこの場合は債務不履行であり違法行為であっても不法行為じゃない。
作者を偽るなど著作権に違反するなら 犯罪行為。
フリーソフトを勝手に売るのは著作権違反じゃないが不法行為。
契約に定められた内容から外れた利用は債務不履行。
382 :
デフォルトの名無しさん:2012/01/08(日) 23:53:51.05
sunetって聞いた事無いな。ファイルが安全かどうかは不明な奴だな
TurboDelphi のライセンスを不法に入手できるなら
XE2 Architect を不正に使っても同じじゃないか?
トップページ見ると、どっかの大学が運営やってるみたいな事が書いてあるな
>>383 そこのTurboDelphiって無償版の奴だろ
タダだけどライセンスを発行してもらわないと使えない(そして公式には発行されなくなった)