Вниз
Скачать: CL | DM;

Вроде тут были люди, которые знакомы с .NET.   Найти похожие ветки 

 
Мазут Береговой   (2003-03-19 04:14) [0]

Это вопрос по VB.NET, а не по Delphi, но все-таки...
Такая у меня проблемка:
Подскажите, кто сталкивался. Пробую пользоваться библиотекой p2smon.dll (Crystal Reports) для создания TTX файла в VB.NET. Добавляю в проект модуль с таким содержанием:

Declare Function CreateFieldDefFile Lib "p2smon.dll" Alias "CreateFieldDefFile" (ByVal LpUnk As Object, ByVal FileName As String, ByVal bOverWriteExistingFile As Long) As Long

В основной программе создаю рекордсэт и пытаюсь создать TTX файл:

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
"This code creates TTX file
Dim AdoRS As New ADODB.Recordset()
AdoRS.Open("Select * from Customer", "Xtreme Sample DataBase", ADODB.CursorTypeEnum.adOpenKeyset, ADODB.LockTypeEnum.adLockBatchOptimistic)
Dim HResult As Long
HResult = Module1.CreateFieldDefFile(AdoRS, "C:\Temp\AdoRS.ttx", True)
AdoRS.Close()
End Sub


В предпоследней строке, где вызывается функция CreateFieldDefFile, компилятор дает ошибку "An unhandled exception of type "System.NullReferenceException" occurred" и "Additional information: Object reference not set to an instance of an object". По всей видимости, я неправильно вызываю функцию (хотя в VB6 такое работает нормально).
Если кто знает, что неправильно, пожалуйста подскажите.
Спасибо.


 
Darts   (2003-03-19 09:42) [1]

Рекомендую сходить на www.relib.com и задать вопрос. Там пасется много VB-шников.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.017 c
1-6568
odyssey
2003-03-21 18:09
2003.04.03
Цикл по компоненте


3-6312
PONTIY
2003-03-17 11:05
2003.04.03
Как в шапке TRxDBGrid ставить признаки направления сортировки?


1-6584
Жорик
2003-03-20 17:23
2003.04.03
Как перехватить нажатие Ctrl+C в Memo...


4-6872
Alexey German
2003-02-06 16:55
2003.04.03
Помогите разобраться с SetForegroundWindow


1-6564
[BAD]Angel
2003-03-19 20:13
2003.04.03
Как сделать любое окно виндовс onTOP?




   Наверх