ParagVyas1988 Ответов: 2

Использование швейцарских эфемерид для расчета знак солнца идентификатор


Всем Привет

Я разрабатываю страницу, которая будет принимать дату и время рождения пользователя.

Когда пользователь отправляет форму, я сохраняю информацию о пользователе с его идентификатором знака солнца, идентификатором знака Луны, идентификатором знака восходящих.

Я расчета этого знака ID, используя швейцарские Эфемериды dll файлы (vb.net)

Вы можете найти подробную информацию о dll по этой ссылке
http://www.astro.com/swisseph/[^]

Я не понимаю, какая функция в этой dll вернет эти идентификаторы знаков.

Пожалуйста, кто-нибудь может мне помочь. Пожалуйста, найдите, какая функция будет возвращать этот идентификатор и как его использовать с помощью вызова платформы.

Пример кода: другие функции, которые я использую с помощью этой библиотеки dll
<DllImport("swedll32.dll", CharSet:=CharSet.Ansi, EntryPoint:="swe_rise_trans")> _
    Private Shared Function xyz_swe_rise_trans(ByVal tjd_ut As Double, ByVal ipl As Integer, ByVal starname As String, ByVal epheflag As Integer, ByVal rsmi As Integer, ByVal geopos As Double(), _
 ByVal atpress As Double, ByVal attemp As Double, ByVal tret As Double(), ByVal serr As StringBuilder) As Integer
    End Function

2 Ответов

Рейтинг:
2

OriginalGriff

Я не собираюсь регистрироваться на каком-то псевдонаучном веб-сайте для того, чтобы загрузить dll или it-документацию в oreder, чтобы прочитать ее и понять, какая у вас проблема, и я подозреваю, что мало кто это делает.

Если бы я был на вашем месте, я бы начал читать документацию, которую вы загрузили вместе с DLL: сайт говорит о руководстве программиста, с которого я бы начал.
Когда вы найдете нужную вам функцию(ы), если вы не можете создать правильные подписи, то напишите вопрос конкретно об этом, предоставив подписи DLL, чтобы мы могли помочь.

Кстати: постарайтесь быть последовательным: ваш вопрос помечен C#, ваш пример кода-VB. Выбрать одно.


ParagVyas1988

Здравствуйте Сэр,

Я знаю, как использовать dll в своем коде. Я уже использовал другую функцию.
Но я не знаю, какая функция вернет идентификатор знака Солнца, идентификатор знака Луны или идентификатор знака восхождения на основе даты и времени рождения.
Итак, мой вопрос заключается в том, какая функция вернет эти идентификаторы знаков.

Причем, он не требует и регистрации для скачивания dll или чтения ее документации...

Спасибо

OriginalGriff

Затем ознакомьтесь с документацией. Он должен быть там или поднимать этот вопрос на своих форумах.

ParagVyas1988

Его документация не ясна, или имя, которое они использовали, является синонимом идентификатора знака Солнца, поэтому я не совсем понимаю его.
Пожалуйста, помогите мне.....

OriginalGriff

Затем поднимите его на своих форумах.
У них будет больше опыта, и они явно нуждаются в обратной связи, чтобы улучшить документацию.

Рейтинг:
2

britttttk

Посмотрите на шаг 1 из документация разработчика использовать

ret_flag = swe_calc_ut(jul_day_UT, planet_no, flag, lon_lat_rad, err_msg);