[過去ログ] ふらっと C#,C♯,C#(初心者用) Part155 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
535: デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 08:14:45.82 ID:qT9RB751r(1/18) AAS
xamarin用のクラスなんだけどPLCっていう共通部分のクラスとiOS,Android用のクラスがいる
これ使うときって各プラットフォームにそれぞれのDLLファイル入れて参照しとけば良いって感じなんかな?
537: デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 09:59:42.33 ID:qT9RB751r(2/18) AAS
>>536ライブラリを作るよりもリンクのほうがいいんですかね?
539(2): デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 10:09:16.92 ID:qT9RB751r(3/18) AAS
Caseの中で作った変数を他のCaseで使ったりするにはどうすれば良いでしょうか?
今xamarinのドラッグ操作で最初にタップした位置を取得しドラッグ中に位置を取得したとき最初のタップした位置と現在のドラッグしてる位置を引くとタップした位置からの変化量が出ると言うようなプログラミングを組んでます
Switch
Case1 タップしたとき
A=タップしたときの位置
break
Case2 ドラッグしたとき
B=ドラッグした際の位置
C=A-B
break
としてます
A,B,C,の変数は別クラスでプロパティ化してます
540: デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 10:12:52.95 ID:qT9RB751r(4/18) AAS
>>538とりあえずライブラリ化してみます
iOSやAndroidで必要なクラスは別でライブラリ名.iOSやライブラリ名.Androidで別で作って各プラットフォームにそのdllファイルを参照すれば良いですかね?
542(1): デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 10:34:45.76 ID:qT9RB751r(5/18) AAS
>>541リンクでいいのか
544: デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 10:43:05.34 ID:qT9RB751r(6/18) AAS
>>543個人開発は利点ないんですねサンクス
リンクにします
546(1): デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 10:55:12.82 ID:qT9RB751r(7/18) AAS
ところでCase内の変数を呼び出すことってできるのでしょうか?
>>539
の方法でやると何故かタップしたときのAはCase1ではきちんと動くのですが
Case2内のAは0のままです
550(1): デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 11:26:22.92 ID:qT9RB751r(8/18) AAS
>>548case内で保存した変数を使おうとしたら未割り当てのローカル変数が使用されましたになって使えないのですが…
552(1): デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 11:29:20.07 ID:qT9RB751r(9/18) AAS
>>549Case1内でAの値を表示するプログラムを作るとちゃんとAの値が表示されます
これをCase2に持ち込むとプロパティなら0になり、変数なら未割り当てのローカル変数が使用されましたになります
553: デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 11:32:53.56 ID:qT9RB751r(10/18) AAS
>>551なるほどSwitchがおかしかったのかもしれないですね
この最初の項目をやろうとしてたのでSwitchで良いのかと思ってました
ただそうなるとタッチアクションイベントの中にイベントハンドラーを追加することになるのでしょうか?
外部リンク:docs.microsoft.com
557: デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 11:43:37.18 ID:qT9RB751r(11/18) AAS
>>554hoge.Aって書いてますよ
Case1内でもhoge.Aの値を表示するようにするとちゃんとその値が表示されました
559: デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 11:56:41.40 ID:qT9RB751r(12/18) AAS
>>555すみませんお願いします
実装部
画像リンク
プロパティのクラス
画像リンク
プロパティのクラスはdsと省略してます
560: デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 12:02:15.96 ID:qT9RB751r(13/18) AAS
すみませんCase2でds.prAngleを使ってる部分が抜け落ちてました
色々試してたので
これをやってもCase2内のds.prAngleは0のままです
画像リンク
563: デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 12:13:44.59 ID:qT9RB751r(14/18) AAS
>>561つまりクラスの呼び出しを外に出せばよかったってことですか
ありがとうございます
568: デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 16:28:55.37 ID:qT9RB751r(15/18) AAS
いや初心者スレだろ
570(1): デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 16:52:23.44 ID:qT9RB751r(16/18) AAS
なるほど
ではこのあたりのことについて書いてある教本でおすすめとかありますか?
572: デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 17:58:17.85 ID:qT9RB751r(17/18) AAS
>>571それニュー速VIP板だよ
574: デフォルトの名無しさん (オッペケ Srf1-3aJ4) [] 2022/08/13(土) 19:03:40.70 ID:qT9RB751r(18/18) AAS
>>573このサイト作るところからってことですかね
html学ばないといけない
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.073s