System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种文件处理方法、电子设备、系统和存储介质技术方案_技高网

一种文件处理方法、电子设备、系统和存储介质技术方案

技术编号:40308699 阅读:5 留言:0更新日期:2024-02-07 20:52
本发明专利技术实施例提供了一种文件处理方法、电子设备、系统和存储介质。本发明专利技术实施例提供的技术方案中,第二电子设备在第一电子设备上投屏,在第一电子设备上生成协同窗口,协同窗口包括第二电子设备的桌面,检测到第一电子设备中的目标文件被第一操作拖动到协同窗口中第一应用的图标上,并且第一操作被释放,使用第一应用在协同窗口中打开目标文件;检测到第一电子设备中的目标文件被第二操作拖动到协同窗口中第二应用的图标上,并且第二操作被释放,使用第二应用在协同窗口中打开目标文件,能够实现跨系统拖拽目标文件至协同窗口内某目标应用的图标上后,目标应用自动将目标文件打开。

【技术实现步骤摘要】

【】本专利技术涉及计算机,尤其涉及一种文件处理方法、电子设备、系统和存储介质


技术介绍

0、
技术介绍

1、在windows或macos系统中,用户可以拖拽目标文件至目标应用的图标的对应区域中,若此目标应用支持被拖拽的文件类型,拖拽操作结束后目标应用会自动打开目标文件。虽然用户无需先打开目标应用即可快速地查看、编辑被拖拽的目标文件,符合交互直觉。但是上述操作仅适用于目标文件和目标应用在同一系统下的情况,无法跨系统进行此操作。


技术实现思路

0、
技术实现思路

1、有鉴于此,本专利技术实施例提供了一种文件处理方法、电子设备、系统和存储介质,能够实现跨系统拖拽目标文件至协同窗口内目标应用的图标上后,目标应用自动将目标文件打开。

2、第一方面,本专利技术实施例提供了一种文件处理方法,应用于第一电子设备,所述第一电子设备和第二电子设备建立无线连接;所述方法包括:

3、在所述第一电子设备的显示器的屏幕上显示所述第二电子设备投屏在所述第一电子设备上生成的协同窗口,其中所述协同窗口包括所述第二电子设备的桌面,所述第二电子设备的桌面至少包括第一应用的图标和第二应用的图标,所述第一应用不同于所述第二应用;

4、检测到所述第一电子设备中的目标文件被第一操作拖动到所述协同窗口中所述第一应用的图标上,并且所述第一操作被释放,使用所述第一应用在所述协同窗口中打开所述目标文件;

5、检测到所述第一电子设备中的所述目标文件被第二操作拖动到所述协同窗口中所述第二应用的图标上,并且所述第二操作被释放,使用所述第二应用在所述协同窗口中打开所述目标文件。

6、在一种可能的实现方式中,所述第一电子设备和第二电子设备建立无线连接,具体包括:

7、所述第一电子设备和所述第二电子设备通过一碰传技术建立无线连接。

8、在一种可能的实现方式中,所述协同窗口的内容随着用户在所述第二电子设备上的操作相应变化。

9、在一种可能的实现方式中,所述使用所述第一应用在所述协同窗口中打开所述目标文件之前,还包括:

10、判断所述第一应用是否支持打开所述目标文件;

11、若判断出所述第一应用不支持打开所述目标文件,提示用户所述第一应用不支持打开所述目标文件,并根据所述目标文件的类型向用户推荐一个目标应用;根据所述目标应用,向用户询问是否采用所述目标应用打开所述目标文件;

12、若判断出所述第一应用支持打开所述目标文件,继续执行所述使用所述第一应用在所述协同窗口中打开所述目标文件的步骤。

13、在一种可能的实现方式中,所述使用所述第二应用在所述协同窗口中打开所述目标文件之前,还包括:

14、判断所述第二应用是否支持打开所述目标文件;

15、若判断出所述第二应用不支持打开所述目标文件,提示用户所述第二应用不支持打开所述目标文件,并根据所述目标文件的类型向用户推荐一个目标应用;根据所述目标应用,向用户询问是否采用所述目标应用打开所述目标文件;

16、若判断出所述第二应用支持打开所述目标文件,继续执行所述使用所述第二应用在所述协同窗口中打开所述目标文件的步骤。

17、在一种可能的实现方式中,所述第一应用包括图片编辑类应用。

18、在一种可能的实现方式中,所述第二应用包括图片编辑类应用。

19、在一种可能的实现方式中,所述第一应用包括社交类应用;

20、所述使用所述第一应用在所述协同窗口中打开所述目标文件,包括:

21、使用所述第一应用在所述协同窗口中打开所述目标文件,并提示用户是否根据打开后的所述目标文件发表状态。

22、在一种可能的实现方式中,所述第二应用包括社交类应用;

23、所述使用所述第二应用在所述协同窗口中打开所述目标文件,包括:

24、使用所述第二应用在所述协同窗口中打开所述目标文件,并提示用户是否根据打开后的所述目标文件发表状态。

25、另一方面,本专利技术实施例提供了一种第一电子设备,其特征在于,所述第一电子设备和第二电子设备建立无线连接;所述第一电子设备包括显示器、处理器和存储器,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,当所述指令被所述第一电子设备执行时,使得所述第一电子设备执行以下步骤:

26、在所述第一电子设备的显示器的屏幕上显示所述第二电子设备投屏在所述第一电子设备上生成的协同窗口,其中所述协同窗口包括所述第二电子设备的桌面,所述第二电子设备的桌面至少包括第一应用的图标和第二应用的图标,所述第一应用不同于所述第二应用;

27、如果检测到所述第一电子设备中的目标文件被第一操作拖动到所述协同窗口中所述第一应用的图标上,并且所述第一操作被释放,使用所述第一应用在所述协同窗口中打开所述目标文件;

28、如果检测到所述第一电子设备中的所述目标文件被第二操作拖动到所述协同窗口中所述第二应用的图标上,并且所述第二操作被释放,使用所述第二应用在所述协同窗口中打开所述目标文件。

29、在一种可能的实现方式中,所述协同窗口的内容随着用户在所述第二电子设备上的操作相应变化。

30、在一种可能的实现方式中,当所述指令被所述第一电子设备执行时,使得所述第一电子设备执行以下步骤:

31、所述使用所述第一应用在所述协同窗口中打开所述目标文件之前,还包括:

32、判断所述第一应用是否支持打开所述目标文件;

33、若判断出所述第一应用不支持打开所述目标文件,提示用户所述第一应用不支持打开所述目标文件,并根据所述目标文件的类型向用户推荐一个目标应用;根据所述目标应用,向用户询问是否采用所述目标应用打开所述目标文件;

34、若判断出所述第一应用支持打开所述目标文件,继续执行所述使用所述第一应用在所述协同窗口中打开所述目标文件的步骤。

35、在一种可能的实现方式中,当所述指令被所述第一电子设备执行时,使得所述第一电子设备执行以下步骤:

36、所述使用所述第二应用在所述协同窗口中打开所述目标文件之前,还包括:

37、判断所述第二应用是否支持打开所述目标文件;

38、若判断出所述第二应用不支持打开所述目标文件,提示用户所述第二应用不支持打开所述目标文件,并根据所述目标文件的类型向用户推荐一个目标应用;根据所述目标应用,向用户询问是否采用所述目标应用打开所述目标文件;

39、若判断出所述第二应用支持打开所述目标文件,继续执行所述使用所述第二应用在所述协同窗口中打开所述目标文件的步骤。

40、在一种可能的实现方式中,所述第一应用包括图片编辑类应用。

41、在一种可能的实现方式中,所述第二应用包括图片编辑类应用。

42、在一种可能的实现方式中,所述第一应用包括社交类应用;

43、本文档来自技高网...

【技术保护点】

1.一种文件处理方法,其特征在于,应用于第一电子设备,所述第一电子设备和第二电子设备建立无线连接,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一电子设备和第二电子设备建立无线连接,具体包括:

3.根据权利要求1所述的方法,其特征在于,所述协同窗口的内容随着用户在所述第二电子设备上的操作相应变化。

4.根据权利要求1所述的方法,其特征在于,所述使用所述第一应用在所述协同窗口中打开所述目标联系人的目标对话窗口并自动发送所述目标文件至所述目标联系人之前,还包括:

5.一种文件处理方法,其特征在于,应用于第一电子设备,所述第一电子设备和第二电子设备建立无线连接,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述第一电子设备和第二电子设备建立无线连接,具体包括:

7.根据权利要求5所述的方法,其特征在于,所述协同窗口的内容随着用户在所述第二电子设备上的操作相应变化。

8.根据权利要求5所述的方法,其特征在于,所述使用所述第一应用在所述协同窗口中打开所述目标笔记的编辑窗口并自动将所述目标文件插入至所述目标笔记中之前,还包括:

9.一种第一电子设备,其特征在于,所述第一电子设备和第二电子设备建立无线连接;所述第一电子设备包括显示器、处理器和存储器,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,当所述指令被所述第一电子设备执行时,使得所述第一电子设备执行如权利要求1-8任意一项所述的方法。

10.一种文件处理系统,其特征在于,包括:第二电子设备和如权利要求9所述的第一电子设备;所述第一电子设备和所述第二电子设备建立无线连接。

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机运行时使所述计算机执行如权利要求1-8任一项所述的方法。

12.一种计算机程序产品,其特征在于,所述计算机程序产品存储有计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机运行时使所述计算机执行如权利要求1-8任一项所述的方法。

...

【技术特征摘要】

1.一种文件处理方法,其特征在于,应用于第一电子设备,所述第一电子设备和第二电子设备建立无线连接,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一电子设备和第二电子设备建立无线连接,具体包括:

3.根据权利要求1所述的方法,其特征在于,所述协同窗口的内容随着用户在所述第二电子设备上的操作相应变化。

4.根据权利要求1所述的方法,其特征在于,所述使用所述第一应用在所述协同窗口中打开所述目标联系人的目标对话窗口并自动发送所述目标文件至所述目标联系人之前,还包括:

5.一种文件处理方法,其特征在于,应用于第一电子设备,所述第一电子设备和第二电子设备建立无线连接,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述第一电子设备和第二电子设备建立无线连接,具体包括:

7.根据权利要求5所述的方法,其特征在于,所述协同窗口的内容随着用户在所述第二电子设备上的操作相应变化。

8.根据权利要求5所述的方法,其特征在于,所述使用所述第一...

【专利技术属性】
技术研发人员:牛思月
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1