• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB6 Form内のDragDrop)

VB6 Form内のDragDrop - CommandButton間をマウスDragDropでCaption名入れ替え

このQ&Aのポイント
  • VB6のForm内にあるCommandButtonをマウスDragDropでCaption名を入れ替えたいです。
  • 現在、MouseDownとDragDropイベントを使用して試していますが上手くいきません。
  • CommandButtonプロパティのDragModeを自動にするとファイルが開かれなくなってしまいます。解決方法をご教授ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • MARU4812
  • ベストアンサー率43% (196/452)
回答No.1

Private Sub Command1_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)   Command1.Drag End Sub Private Sub Command2_DragDrop(Source As Control, X As Single, Y As Single)   Dim strTmp As String   strTmp = Command2.Caption   Command2.Caption = Source.Caption   Source.Caption = strTmp End Sub

solidmac
質問者

お礼

試したところSourceでドラックした内容を受け取れました。 助かりました、有り難うございます。 Command1のクリックイベントが使えないですが、DragDropイベントへ If Source.Caption = Command1.Caption Then をDragDropイベントへ 入れることで対処出来ました。有り難うございました。

関連するQ&A