游戏开发论坛

 找回密码
 立即注册
搜索
查看: 7303|回复: 23

VS2005还是不能够在同一个项目里同时使用VB和C#??

[复制链接]

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
发表于 2007-3-1 06:20:00 | 显示全部楼层 |阅读模式
以前不知道在哪里听说过可以了,原来是造谣的? [em7]
要是微软给VB也加上指针就好了 [em4]

12

主题

423

帖子

428

积分

中级会员

Rank: 3Rank: 3

积分
428
QQ
发表于 2007-3-1 08:18:00 | 显示全部楼层

Re:VS2005还是不能够在同一个项目里同时使用VB和C#??

要用到什么指针? 那个 Set 和 ByRef 不能完成你想要的功能吗?

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-3-1 08:45:00 | 显示全部楼层

Re:VS2005还是不能够在同一个项目里同时使用VB和C#??

可以啊,由几个小的项目组成,

26

主题

537

帖子

537

积分

高级会员

Rank: 4

积分
537
发表于 2007-3-1 08:53:00 | 显示全部楼层

Re:VS2005还是不能够在同一个项目里同时使用VB和C#??

在同一个项目里同时使用VB和C#两个同级别的语言,没听说有这样的需求。如果是团队协作或引用他人的模块,一般是封装成自定义类库再由另一语言的主程序调用,毕竟.Net类库的使用比旧式dll方便许多。

至于指针,.Net当然也有,可以去看看Marshal对象的使用,不过这可不象C指针那么高效,所以不到必要时别为赶时髦而用。

6

主题

396

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
发表于 2007-3-1 11:46:00 | 显示全部楼层

Re:VS2005还是不能够在同一个项目里同时使用VB和C#??

同一个项目里好像不行吧,同一个solution肯定可以

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
 楼主| 发表于 2007-3-1 16:40:00 | 显示全部楼层

Re: VS2005还是不能够在同一个项目里同时使用VB和C#??

确实多用几个类库就可以了

不过还是有不方便的地方,比如说在原来的类库里,Class A用到了Class B,Class B用到了Class C,如果想要把Class B移动到别的类库去就比较麻烦了
[em10]

9

主题

102

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
发表于 2007-3-1 17:40:00 | 显示全部楼层

Re:VS2005还是不能够在同一个项目里同时使用VB和C#??

Set和Ref容易吧概念高混。实际上C++中有指针,指针的指针。。。
在传递参数时容易高混对象的指针和对象的指针的指针。

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2007-3-1 18:56:00 | 显示全部楼层

Re:VS2005还是不能够在同一个项目里同时使用VB和C#??

.Net怎么会弄出个指针来给你用,.Net是极力避免这些东西的。

连原来很多VB6里面可以以地址传送的东西.Net都不行了得用Marshal。。。

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2007-3-1 18:58:00 | 显示全部楼层

Re:VS2005还是不能够在同一个项目里同时使用VB和C#??

VB6从某些方面说还是好啊,只要你撕开她表层的一点点面纱就可以使用一些底层的东西了,指针,接口,嵌汇编……

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
 楼主| 发表于 2007-3-1 20:11:00 | 显示全部楼层

Re:VS2005还是不能够在同一个项目里同时使用VB和C#??

.net里没有说不能用指针吧。只是安全代码里不可以啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 16:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表