purebasic.info

PureBasic forum
Текущее время: Пт апр 20, 2018 1:41 pm

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Call procedures stored in string
СообщениеДобавлено: Сб июл 10, 2010 2:39 pm 
Не в сети
студент

Зарегистрирован: Ср июн 23, 2010 7:28 pm
Сообщений: 2
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
Please help me calling procedures storen in the executable without opening Dll library
ProcedureName is stored in a string so it cant be attached To pointer As address of Procedure
OpenLibrary(0, "DLLname.dll")
stringname.s = "ProcName"
*pointer = GetFunction(0, stringname)
...
CallFunctionFast(*pointer, parameterdata)
is OK but it runs a dll function
Below example, Thanx

Procedure CallProcedureFast(ProcName.s)
Procedure Proc1(Arg1.s)
Procedure Proc2(Arg1.s,Arg2.l)
Procedure Proc3(Arg1.b,Arg2.s,Arg3.l)
Procedure Proc4(Arg1$)

Proc$=InputRequester("Batch Procedure", "Enter Procedure Name", "Proc1("+Chr(34)+"Hello"+Chr(34)+")")
CallProcedureFast(Proc)

2nd Question:
I want To encrypt string in that way so result, encrypted string does Not contain any unprintable characters, only in range Chr(48 To 57,65 To 90,97 To 122)
even If I encrypt memory Or any file, even executable, result should be plain text


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group (блог о phpBB)
Сборка создана CMSart Studio
Русская поддержка phpBB