O programa Lazarus pode ver a porta serial disponível quando rodando dentro do IDE apenas?

0

Desculpe pelo novo tópico. Já existem muitos tópicos sobre o Lazarus e a porta serial, mas nenhum deles tem a resposta para o problema que estou enfrentando agora. Eu sou novo no Linux. Anteriormente apenas programado na plataforma Windows há mais de 15 anos. Eu sei que essa pergunta parece boba, mas sinceramente espero que alguém possa ajudar. Eu escrevi um programa simples de comportamento usando o componente TLazSerial do JP. Obrigado JP. Eu usei GetSerialPortNames () para recuperar as portas disponíveis. Eu já adicionei o usuário ao grupo de discagem. Enquanto o programa está sendo executado na depuração do IDE, ele pode exibir todas as portas seriais disponíveis e funciona perfeitamente. Mas uma vez que eu corro o programa fora do IDE, ele não vê nenhuma porta serial em tudo? Eu verifiquei as propriedades do programa e seu grupo associado é o mesmo que o usuário que tem o grupo de discagem. Mas por que não é capaz de encontrar portas seriais? Por que isso acontece quando rodando dentro do Lazarus IDE? Por favor ajude... Eu mudei a permissão do meu programa para R / W para todo o acesso, mas ainda não posso ??

Obrigado antecipadamente.

Jerry

    
por Jerry S.L. Phang 29.11.2017 / 05:21

0 respostas