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
Shell 06-11-2021, 12:34
Buenas!.

Recientemente tuve un problema que he estado comentado sobre una serie de símbolos que se mostraban caracteres raros sobre un control de Gambas (modo diseño).
Nada más abrir la aplicación en el editor de Gambas muestra que el tipo de letra usada es Nimbus Mono L. Fuente que probablemente no tengo instalada en esta distro,
Linux Mint 20.2 Mate.

Si hago clic derecho sobre el escritorio puedo ir a preferencias de la apariencia y selecciono la tipografía que quiero usar en el sistema según lo que sea.
Por ejemplo: Para aplicación, documento, escritorio, etc.

Hice clic en aplicación e intenté buscar la Nimbus Mono L y encontré esto:

[Imagen: aSU1vuz.png]


Parece que no existe. Ahora voy a la aplicación visor de tipografías que trae Linux Mint Mate. Y busco la susodicha fuente.

[Imagen: 806VcGJ.png]


Se muestra dos veces el mismo nombre.

Si hago clic en una de las dos tipografía Nimbus Mono L  y muestro información me muestra esto:

[Imagen: UYc2DhA.png]

Como se ve, en preferencia de la apariencia dice una cosa y el visor dice otra.

Saludos
Páginas (557):    1 350 351 352 353 354 557   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 286
Último miembro: Emilio Uribe
Temas del foro: 1,720
Mensajes del foro: 8,935
Últimos temas
Archivos .ods
Foro: General
Último mensaje por: tincho, 01-07-2025, 18:54
Respuestas: 8 - Vistas: 282
Publicidad
Foro: Sobre gambas-es.org
Último mensaje por: tincho, 01-07-2025, 18:48
Respuestas: 6 - Vistas: 347
Web con gambas, a ver si ...
Foro: WebApp/WebForms
Último mensaje por: tincho, 01-07-2025, 17:47
Respuestas: 41 - Vistas: 32,624
Un sistema de ayudas cont...
Foro: Videotutoriales
Último mensaje por: guizans, 22-06-2025, 19:55
Respuestas: 3 - Vistas: 313
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.