当前位置:软件学习 > 其它软件 >>

SE_stream_set_string 的问题

char __nogc * um_value;
um_value = (char *)Marshal::StringToHGlobalAnsi(value->ToString()).ToPointer();
SE_stream_set_string(um_stream->ptr, i, um_value);

上面的这个是C++里面调用时的。
不知道在C#中应该是什么怎么使用?

下面的是 ArcSDE API C 中说明,我想在C#中使用,问题出现“const CHAR *string_val” 这个在C#中不知道 应该改成什么?

Usage syntax
LONG SE_stream_set_string(SE_STREAM stream,SHORT column,const CHAR *string_val);

Parameters
stream The stream handle 
column The column number to set. Columns numbers start with the number 1 
string_val Pointer to the string value to set 

补充:企业软件 ,  地理信息系统
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,