AlfredoSC 10-11-2021, 22:58
Hola a todos:

A veces mis proyectos en Gambas3 requieren que ponga comentarios "kilométricos", para explicar la razón de algunos cálculos, con fórmulas y cosas por el estilo. Así que a falta de un comodín que conjunte todo un comentario de varias líneas, tengo que poner en cada una de ellas el dichoso apóstrofo ( ' ).

Buscando por la red, vi un truco mas cercano a lograr eso y es terminar cada línea de comentario con un guión bajo ( _ ) y seguir con la siguiente línea, por ejemplo:

' El arzobispo de Constantinopla se quiere desarzobispoconstantinopolitanizar_
aquel que lo desarzobispoconstantinopolitanice, será _
un gran desarzobispoconstantinopolitanizador

Pero como he visto a Tincho hacer mucho por Gambas3, supongo que la tarea de crear un comodín para hacer bloques de comentarios, será un tema que le interese. cierto?

Yo en lo personal, estoy "muy verde" como para proponer alguna solución al respecto.

Pues dejo el tema, por si hace eco....
AlfredoSC 09-11-2021, 22:41
Hola a todos:

Hace unos días Shell me instruyó sobre el uso de "diccionarios" para evitar una larga serie de if..then, elif...elif... pero para el caso de python.

Como su sugerencia me dio excelente resultado, estoy tratando de buscar su equivalente en Gambas3, pero no doy con la solución.

Actualmente tengo en mi proyecto lo siguiente (referido a Select Case):

Código:
      Case "A"
        bait = A11
      Case "B"
        bait = B1
      Case "C"
        bait = C1
      Case "D"
        bait = D1
      Case "E"
        bait = E1
      Case "F"
        bait = F1
      Case "G"
        bait = G1
      Case "H"
        bait = H1
      Case "I"
        bait = I1
      Case "J"
        bait = J1
      Case "K"
        bait = K1
      Case "L"
        bait = L1
      Case "M"
        bait = M1
      Case "N"
        bait = N1
      Case "O"
        bait = O1
      Case "P"
        bait = P1
      Case "Q"
        bait = Q1
      Case "R"
        bait = R1
      Case "S"
        bait = S1
      Case "T"
        bait = T1
      Case "U"
        bait = U1
      Case "V"
        bait = V1
      Case "W"
        bait = W1
      Case "X"
        bait = X1
      Case "Y"
        bait = Y1
      Case "Z"
        bait = Z1
      Case "0"
        bait = A0
      Case "1"
        bait = A1
      Case "2"
        bait = A2
      Case "3"
        bait = A3
      Case "4"
        bait = A4
      Case "5"
        bait = A5
      Case "6"
      bait = A6
      Case "7"
        bait = A7
      Case "8"
        bait = A8
      Case "9"
        bait = A9
      Case " "
        bait = SP 
      Case ":"
        bait = SP 
      
  End Select

Generalmente así he dejado mis proyectos, lo cual no causa ningún problema, pero la idea es reducir el número de líneas de código y aumentar la eficiencia.

Alguna idea al respecto?.
Shell 07-11-2021, 17:19
Buenas!.

Uno de los problemas que es probable que encontremos es que queramos ejecutar el interprete en el directorio actual
y no en el directorio añadido que pueda contener otros subdirectorios. Imaginar que queremos ejecutar un código que se encuentra
en uno de esos subdirectorios.

Error típico. Tenemos un código que hace uso de un imagen, aunque estén ambos en el mismo directorio probablemente no la encuentre y de error.
Teniendo en cuenta que esto suele ocurrir cuando son pruebas, ejemplos.

Me funcionó esto:
Cita:En "Settings del usuario", buscar "python.terminal.executeInFileDir" y poner el valor a True.

How to run python interactive in current file's directory in Visual Studio Code?

No es un error que este acostumbrado a ver en SublimeText o Atom.

Saludos
Páginas (553):    1 346 347 348 349 350 553   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 280
Último miembro: herbert
Temas del foro: 1,707
Mensajes del foro: 8,855
Últimos temas
controlar el Activado/Des...
Foro: General
Último mensaje por: atakito, Hace 7 horas
Respuestas: 4 - Vistas: 102
Como conseguir poderes de...
Foro: Videotutoriales
Último mensaje por: Shordi, 13-05-2025, 13:24
Respuestas: 0 - Vistas: 36
Cómo conseguir poderes de...
Foro: Videotutoriales
Último mensaje por: Shordi, 13-05-2025, 13:21
Respuestas: 0 - Vistas: 28
Error de sistema "Demasia...
Foro: General
Último mensaje por: Shordi, 11-05-2025, 19:42
Respuestas: 3 - Vistas: 109
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.