Find Jobs
Hire Freelancers

Sample Visual Basic program demonstrating ActiveX control

$30-50 USD

Terminado
Publicado hace más de 19 años

$30-50 USD

Pagado a la entrega
You need to create a sample program demonstrating six specific features of an ActiveX control. Receiving events and data from the control is crucial. The program must be written in Microsoft Visual Basic. The source code must be easy to read. Using the ActiveX control is trivial in Borland Delphi. Some people using Visual Basic have trouble, especially when it comes to receiving events. See <[login to view URL]> for a simple example of what the control looks like in Delphi. Note: This presentation is slightly out of date. See "Sample code and consulting information" on <[login to view URL]> for a similar demonstration written in C++. See <[login to view URL]> for a complete program which uses this ActiveX control. The ActiveX control, including documentation, can be found here: <[login to view URL]>. ## Deliverables The deliverables include source code, object code, and all instructions required to build the project. In particular, if there are any special steps required to import the ActiveX control for use with Visual Basic, these must be listed. Also, describe any steps required to make the GUI, aside from obvious things like placing labels on the forms. If the compiler automatically generates any files, or any parts of files, the instructions must say how to recreate these. Although an executable is required, the most important parts are readable source code and instructions. The object code must be ready to run. If possible should be a single EXE file. If additional DLLs, etc., are required, make sure to include installation instructions. You can send the user to <[login to view URL]> to install the ActiveX control, if that makes things easier. The program should have a main window that looks similar to <[login to view URL]>. It does not have to be an exact match as long as the main features are there. Make the "Set User Name and Password" button update the username and password properties of the ConnectionControl object. Make the "Send Fake Alert" button call the SendFakeAlert method of the ConnectionControl object. When the user double clicks on a row of the alert control, add a message to the "Sample Output" panel. Copy the symbol and description fields as is. Convert the time field into a human readable format, including seconds. Display all three fields on one line. Important: For this demo you must use the AlertInfo parameter sent with the event. You must not use the CurrentAlert property of the TradeIdeasWindowX object, or any of the related properties of the TradeIdeasWindowX. This event is called OnAlertSelected. When the program starts, add the horizontal bar and the three items below it, shown here: <[login to view URL]> . Use the AddCustomMenuItem method of the TradeIdeasWindowX to do this. Whenever the user selects one of these items, display the name of the item in the sample output window. This event is called OnCustomMenuItem. Note: The requirements above are all visible in the C++ sample. The requirements below are new. You must create a user interface which allows the user to create a new symbol list and send it to the server. The interface should request a list id (a positive integer), a list name (a string), and a list of symbols (a list of strings) from the user. The program should use the API to send these to our server. The API contains multiple ways to do this. Pick one. You must create a user interface to read all of the symbol lists from server, and display the contents to the user. The implementation must be non-blocking. The result will be a list of lists. Each list will have a name and an id. Each list will contain 0 or more rows, each row being a string. The API contains multiple ways to do this. Pick one. Recommended GUI: One button labeled "get lists" and one text box containing all of the results. Note: The documentation includes many more features. Many features can be accessed in more than one way. Only implement the features listed above. Do not make this any longer or more complicated than required. Use of GUI tools is encouraged, as long as these are documented. ## Platform Windows XP, Windows 2000
ID del proyecto: 3350719

Información sobre el proyecto

5 propuestas
Proyecto remoto
Activo hace 20 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
See private message.
$42,50 USD en 14 días
5,0 (163 comentarios)
5,9
5,9
5 freelancers están ofertando un promedio de $38 USD por este trabajo
Avatar del usuario
See private message.
$34 USD en 14 días
5,0 (19 comentarios)
3,8
3,8
Avatar del usuario
See private message.
$29,75 USD en 14 días
5,0 (5 comentarios)
2,5
2,5
Avatar del usuario
See private message.
$42,50 USD en 14 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
See private message.
$42,50 USD en 14 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
United States
4,9
11
Miembro desde mar 10, 2004

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.