It is not possible from firefly 3
You can create any option or code,
It is possible example.
I never have bothered. When I want a console program, I use the console compiler.
It is to use the functions that I have in firefly
FireFly 3 is designed to use PowerBASIC for Windows compiler, not the Console compiler. FireFly 2 had the option to create console programs using the Windows compiler but it was more of a hack than allowing the true use of the official PB Console compiler.
Pedro, I forgot to tell you. I found the solution to the problem you posted almost a year ago and forgot to tell you. The "hanging" is by design. I dont remember very well but one of the functions you were using will stop when there is no buffer to read or write. Read the MSDN library about readconsole.
About this thread, i don't understand very well when you want. Do you want to create a project of type 'console app'?
I want to create a project of console
and use my personal functions written in fyrefli
Pedro,
If you have the console compiler, you can still use your personal functions in your console app. You only need to move them into a .inc file.
is possible program in firefly create an invisible program
or not create Form or not visualize
You can use the WINMAIN special module to do all you want and then
return TRUE to end the application without displaying any form.
Function FF_WINMAIN( ByVal hInstance As Dword, _
ByVal hPrevInstance As Dword, _
ByVal lpCmdLine As Asciiz Ptr, _
ByVal iCmdShow As Long ) As Long
' If this function returns TRUE (non-zero) then the actual WinMain will exit
' thus ending the program. You can do program initialization in this function.
Function = %FALSE 'return %TRUE if you want the program to end.
End Function
thanks, did not know the module
as I can control with code WS_VISIBLE on off
Hello Pedro, hmm, I don't understand, can you post in spanish as well? :-[
I believe he is just saying that he didn't know you could make the startup form not visible by deselecting the WS_Visible window style. He is OK with it being created as long as the form is never displayed.
Quote from: David Kenny on August 25, 2014, 08:18:38 AM
I believe he is just saying that he didn't know you could make the startup form not visible by deselecting the WS_Visible window style. He is OK with it being created as long as the form is never displayed.
Si, es eso. dejar el form no visible pero hacerlo por codigo.
Lo mas importante es que ahora desde el menu desmarque WS_Visible y lo he vuelto a marcar y no hay manera de que sea visible el programa.
Este foro es penoso, se nota que firefly esta camino de entrar en la liga de abandonware. :D
Este foro es muy útil y ayuda a mucha gente.
No digo que no sea util para alguien, en mi caso no a sido asi. No voy poner mas preguntas ya que ninguna respuesta a mis preguntas van al tema, andarse por las ramas en responder a una consulta no es cosa de un foro privado y de un software de pago.
La cosa funcionaria asi. yo te expongo un problema y tu me das una solucion y no un desvio a mi problema. Tu eres el creador de firefly y yo el comprador de una licencia.
Tu pregunta:
Quote
It is not possible from firefly 3
You can create any option or code,
It is possible example.
no se entiende.
¿Qué quieres decir?
Si estás preguntando si puedes crear una aplicación de consola con Firefly, la respuesta es NO.
Siguiente cuestión:
Quote
I want to create a project of console
and use my personal functions written in fyrefli
Para utilizar tus funciones escritas en Firefly en un programa de consola no necesitas Firefly para nada. Simplemente copialas en tu programa o en un archivo separado.
¿Es esto andarse por las ramas? Es muy difÃcil responder a tus preguntas cuando no tenemos claro qué estás preguntando.
Es correcto, por ese motivo buscare algo con soporte en idioma hispano.
Suerte.
Gracias, regalare la licencia de esto a un amigo.
Pedro aqui hay soporte hispano. Pero la pregunta la hiciste en ingles.
Y no es por ofender pero no se le entendia a tu pregunta, tal como Jose
menciona.
Si quieres ayuda para algo, lo mejor es postear algo que ya 'medio funcione'
y luego explicar claramente que te gustaria que hiciera, o explicando como
'falla'.
Todos te hemos estado dando soluciones a tus preguntas lo mejor que hemos
podido, pero no te podemos dar el trabajo ya hecho porque solo tu sabes que
es lo que necesitas exactamente.
Si te quieres deshacer de tu licencia, di cuanto quieres por ella. Yo se de alguien
que la apreciaria muchisimo. :) pero si es posible dale una oportunidad a Firefly,
con la humildad de darte cuenta de que no es tanto la herramienta sino el
programador quien puede crear algo en la herramienta.
Lo mismo sucedera con otras herramientas, hay una curva de aprendizaje que
a veces es dificil evitar. Y hasta que te des cuenta de eso y lo aceptes te vas
a seguir frustrando.
Animo!
Dado que casi todas sus preguntas tienen que ver con la consola, tendrÃa que haber comprado PBCC en vez de PBWIN.
@Paul,
If you are reading this post, please don't generate the following function
Function mytimer() As Long
MsgBox "timer"
End function
in Utility.inc.
Or at least change it to ? "timer".
Because of it, I can't use PBCC with FireFly.
Just a suggestion.
El problema es que yo no se ingles como para conversar, tanto el foro de powerbasic como en firefly no quieren que se postee en otro idioma que no sea el ingles y ese fue mi error de no investigar mas por el soporte aunque aqui es un foro privado y se puede ver nada.
El traductor de google pues ya ves las traducciones que hace. :D
Todos aqui son buena gente. Estoy seguro que a Paul no le molestara recibir uno que otro tema en español de vez en cuando y al terminar eliminarlo para no confundir a los de habla inglesa.
Ahora, acerca de si firefly sera abandonado, miralo asi: El precio fue ajustado debido a una situacion ajena al autor, eso habla de la buena voluntad y el respeto que tiene hacia sus usuarios. La base de usuarios de Firefly no es tan grande como la de otros compiladores o diseñadores visuales, pero los pocos que lo conocemos, y conocemos el poder no solo de estos dos productos sino tambien el de la competencia (c++, vb, etc), sabemos que esto es una joya desconocida. Si eres paciente y lo aprendes, tendras acceso a herramientas de bajo nivel que los compiladores de alto nivel solamente podrian soñar, y todo eso con la facilidad de sintaxis de BASIC!. :)
Bien, habiendo aclarado eso, firefly fue creado para crear aplicaciones con una interface, es decir un dialogo o ventana. Si quieres crear una aplicacion de consola con el compilador PBWIN, tendras que crear tus propias funciones de consola, no es tan dificil. Si mucho te tomara un dia si consultas el MSDN. Por ejemplo: http://msdn.microsoft.com/en-us/library/windows/desktop/ms684958(v=vs.85).aspx
El traductor de chrome hara un trabajo medio decente al traducir esa pagina. :)